docker 容器修改后保存转移
nginx:alpine 镜像运行为容器后,本人做了域名、ssl等配置,如何保存并转移到别的服务器使用!容器名:nginx 容器 id:df04beccb7921.容器保存为镜像docker commit df04beccb792 my-nginxdocker commit nginx my-nginx2.镜像保存为tardocker save my-nginx > nginx.tardoc
·
场景
设想这样一个场景:nginx:alpine 镜像运行后,创建了容器应用,并且做了域名、ssl等配置,现在我想把我当前的工作成果保存下来,作为后续工作的基础。
如何实现保存当前容器的内容并转移到别的服务器使用?
容器名:nginx
容器 id:df04beccb792
1. 容器保存为镜像
docker commit df04beccb792 my-nginx
docker commit nginx my-nginx
2. 镜像保存为tar
docker save my-nginx > nginx.tar
docker save my-nginx:latest > nginx.tar
现在你可以将nginx.tar下载下来备份,或者上传到另一台服务器目录下。
3. tar恢复为镜像
docker load < nginx.tar
更多推荐
已为社区贡献11条内容
所有评论(0)