您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在CentOS 7上升级Docker

在CentOS 7上升级Docker

请注意,当前的Docker稳定版本实际上是1.3,而不是1.2。 请参阅Docker CHANGELOG以发现最新版本。

升级Docker主机之前,您可能要备份一些拥有的Docker映像,尤其是从该docker commit命令发出的映像。为此,请查看docker export命令。您可能还想备份容器的卷。为此,请参阅有关数据量Docker用户指南

一旦确定您拥有所有必要的备份,以最终重新开始,就可以继续升级Docker守护程序。

CentOS 7Docker安装指南中 如果您需要最新版本, 建议从 二进制文件安装docker 。我建议您按照这些说明安装最新的docker。

完成此操作后,使用docker images命令来验证您是否仍然拥有Docker映像并docker ps检查容器。如果缺少某些内容,请从备份中重新创建它们。

如果您从自定义Dockerfiles创建了Docker映像,您还希望重建这些映像,以检查新Docker守护程序是否没有Dockerfile出现问题。Docker 0.11.1和1.3之间存在很大差距,并且Dockerfiles语法带来了修复和新功能

在详细信息中,以下是一旦准备好升级docker即可运行的命令:

# stop the docker service
$ sudo service docker stop

# download the latest docker binary and replace the current outdated docker
# DEPRECATED WAY TO UPGRADE DOCKER: $ sudo wget https://get.docker.com/builds/Linux/x86_64/docker-latest -O /usr/bin/docker
$ sudo yum update docker-engine

# start the docker service
$ sudo service docker start

# check the version
$ sudo docker version

# check the images and containers
$ sudo docker images
$ sudo docker ps
$ sudo docker ps -a
其他 2022/1/1 18:19:57 有667人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶