1.Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
通过 uname -r 命令查看你当前的内核版本
3.10.0-862.11.6.el7.x86_64
2.初始化安装docker的准备
初步安装和启动docker
yum update -y #更新yum内容
yum -y install docker #使用yum下载docker
systemctl start docker #启动docker
3.设置镜像
vi /etc/docker/daemon.json #设置docker的镜像
{
"registry-mirrors": [
"https://kfwkfulq.mirror.aliyuncs.com",
"https://2lqq34jg.mirror.aliyuncs.com",
"https://pee6w651.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"dns": ["8.8.8.8","8.8.4.4"]
}
4.开放管理端口映射
vi /lib/systemd/system/docker.service
将ExecStart=/usr/bin/dockerd替换为:
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -H tcp://0.0.0.0:7654
2375是管理端口,7654是备用端口
在~/.bashrc中写入docker管理端口
export DOCKER_HOST=tcp://0.0.0.0:2375
source ~/.bashrc
以下有两种情况填写 请注意查看
5、重启docker
systemctl daemon-reload
systemctl restart docker.service
6.测试查看是否成功
测试docker是否正常安装和运行
docker run hello-world
查看结果
Hello from Docker!
This message shows that your installation appears to be working correctly.
记录安装docker====>>>