PS:本人还在学习摸索中,有不对的欢迎大佬指教
docker导出
- 使用上篇文章中启动容器,向nginx添加一个页面
- 查看结果
- 导出容器
docker export nginx > nginx.tar
docker导入
-
容器导入(导入刚才导出容器 - 指定镜像名称:tag)
cat nginx.tar | docker import - eos2009/nginx_test:v1 -
启动导入容器(注意启动时需要带启动参数,可通过inspect查看)
docker run --name nginx -itd -p 80:80 eos2009/nginx_test:v1 nginx -g 'daemon off;' -
查看结果(与刚才导出容器一致)
docker上传镜像
-
注册dockerHub账号,登录
-
上传镜像
docker push eos2009/nginx_test:v1 -
上传成功可在dockerHub中查看
docker镜像下载
-
下载镜像
docker pull eos2009/nginx_test:v1 -
查看结果
参考:
[1]. https://www.cnblogs.com/yfalcon/p/9044246.html