如何备份/恢复用于部署的Docker镜像?
在每次部署之前,我都要使用以下命令更新映像。
$docker pull myusername/myproject:latest
该命令覆盖以前的图像。 我如何备份这个映像(或在本地更改为不同的标记而不需要提交到networking存储库?如果有任何问题,我可以恢复备份。
我怎样才能备份这个图像
只需使用docker save命令。 $ docker save myusername/myproject:latest | gzip -c > myproject_img_bak20141103.tgz
您稍后可以使用docker load命令恢复它。 gunzip -c myproject_img_bak20141103.tgz | docker load
或在本地将其更改为不同的标记,而无需提交到networking存储库?
使用$ docker tag myusername/myproject:latest myusername/myproject:bak20141103
标签命令: $ docker tag myusername/myproject:latest myusername/myproject:bak20141103
- Docker进程不在后台启动
- 将docker-compose连接到IBM Container Cloud时,“证书validation失败”
- 尝试运行严格依赖特定版本Ubuntu的应用程序时,需要使用完整的Ubuntu Docker镜像吗?
- 当它们自动崩溃时重新启动Docker容器
- 如何访问OpsWorks ECS层中的私有Docker存储库?
- Docker“无法将文件<path>添加到tar:readlink <path>系统找不到指定的文件”
- Selenium WebDriver为Click操作抛出一个错误,但Click实际上是成功的
- 我怎样才能得到在一台机器上启动的一个单位的IP地址,并在另一个机组中使用它?
- docker集装箱不断失去互联网