docker-io是早期的版本
docker-ce是目前一般安装版本ce代表社区版本 改动过一次版本号规则
安装yum-utils
yum install -y yum-utils device-mapper-persistent-data lvm2
添加docker源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
更新索引包
yum makecache fast
yum install docker-ce -y 是安装最新版
这个是查询yum源可以安装的版本
yum list docker-ce --showduplicates|sort -r
安装完成之后
在 /etc/docker 下看看有没有
daemon.json
没用得话就添加一个这个文件配置上
{
"registry-mirrors": ["https://去阿里云申请docker镜像地址.mirror.aliyuncs.com","https://registry.docker-cn.com","http://hub-mirror.c.163.com"],
"live-restore": true
}
配置完成之后刷新一下 命令如下
systemctl daemon-reload
然后docker 记住 千万别用restart 要用
systemctl stop docker
在systemctl start docker 不然restart可能报错了看不出来
启动docker
命令是 systemctl start docker
关闭时 systemctl stop docker
重启时 systemctl restart docker
如果遇到x509问题多半是 curl https://www.baidu.com 不通需要解决证书或者是网络问题。
[root@pcaapp3 docker]# cat daemon.json
{
"registry-mirrors": ["https://****.mirror.aliyuncs.com","https://registry.docker-cn.com","http://hub-mirror.c.163.com"],
"live-restore": true,
"insecure-registries":[
"index.docker.io",
"10.5.30.57:5000",
"10.5.30.57:5001",
"10.5.2.188:5000",
"10.5.2.188:5001",
"registry.cn-hangzhou.aliyuncs.com"
]
}