三、安装、配置
1、官网安装
http://docs.docker.com/engine/install/centos
2、安装所需软件包
centos
yum install -y yum-utils device-mapper-persistent-data lvm2
3、步骤
1)删除旧版本
sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
2)添加docker需要的yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3)生成缓存(更新yum软件包索引)–centos7–yum makecache fast
centos7
yum makecache fast
4)列出docker ce的版本
yum list docker-ce --showduplicates | sort -r
或者:yum list docker-ce.x86_64 --showduplicates | sort -r
5)安装docker
Docker版本:社区版CE、企业版EE
最新版
yum install docker-ce -y
指定版本
docker建议19.03,这个是官方推荐的版本,经过官方验证的版本【截止2021】
yum install docker-ce-19.03.* docker-ce-cli-19.03.* -y
4、服务操作
1)启动systemctl start docker
2)查看状态systemctl status docker
3)停止systemctl stop docker
4)重启systemctl restart docker
5)设置开机启动systemctl enable docker
6)设置开机不启动systemctl disable docker
7)查看是否开机启动systemctl is-enabled docker
8)重新加载配置systemctl daemon-reload
5、验证
查看版本docker version
6、配置docker镜像加速器
1)配置使用docker中国官方、网易云的镜像加速器
mkdir /etc/docker
vim /etc/docker/daemon.json
{
“registry-mirrors”: [“https://registry.docker-cn.com”,“http://hub-mirror.c.163.com”]
}
:wq
2)最后执行命令:
systemctl daemon-reload
systemctl restart docker