1.1 卸载老版本Docker
如果你之前下载过docker,想安装最新版docker,那么你要先卸载旧的docker,那么如何快速卸载旧的docker呢?
按照官网给的命令:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
我试过一回,发现没有用,不知道你们有没有用。
后面通过查找资料,找到了一种更加方便的卸载方法。那就是利用 yum history 命令来卸载。
yum history list docker-ce
yum history undo ID
1.2 安装最新版Docker
这个只要按照官网给的就行,官网说的非常详细。
下面是在centos7系统中安装最新版Docker的步骤:
-
sudo yum install -y yum-utils
-
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
-
sudo yum install docker-ce docker-ce-cli containerd.io
1.3 配置Docker
安装完Docker后,因为国内网络因素,还应该为Docker配置国内镜像源来加快Docker访问速度。
配置国内镜像步骤如下:
-
进入docker配置文件目录
cd /etc/docker/daemon.json
-
修改daemon.json
将daemon.json文件修改为
{ "registry-mirrors": [ "https://dockerhub.azk8s.cn" ] }
-
重新启动Docker服务
systemctl daemon-reload systemctl restart docker
-
配置Docker开机自启动
systemctl enable docker