Top Menu

如何更新docker容器镜像

Cloud Torrent出了新版本,但是当前运行的容器还是老版的,遂尝试更新容器镜像

方法

  1. 拉取最新镜像
  2. 停止并删除当前运行容器
  3. 用最新镜像重新创建容器
  4. All Done!

Watchtower方法

可以通过Watchtower自动化更新容器,不需要再手动更新

修改target-container-name为目标容器名称或容器id

拉取最新镜像

查找当前系统中使用的镜像

拉取最新镜像

输出显示

停止并删除当前运行容器

查找容器ID

导出之前的容器配置信息

8992319a1585是通过docker ps获取的容器ID,在输出的json中的Args和HostConfig属性里可以找到容器当初的启动参数。

目前有一个更好的方法,可以直接获取目标容器的启动参数

修改target-container-name为目标容器名称或容器id

停止容器

删除容器

用最新镜像重新创建容器

All Done!

 

4 comments

  • Hello, guest

Powered by WordPress. Designed by WooThemes