docker容器生成镜像并上传个人账户

  1. 登录到 Docker Hub 账户:
bash 复制代码
docker login

这将提示你输入你的 Docker Hub 账户名和密码。

  1. 为容器创建镜像
bash 复制代码
docker commit <容器名或容器ID> <你的用户名>/<镜像名:标签>

例子

bash 复制代码
docker commit my_container yourusername/my_image:latest
  1. 推送镜像到 Docker Hub:
bash 复制代码
docker push <你的用户名>/<镜像名:标签>

例子

bash 复制代码
docker push yourusername/my_image:latest

当你将容器提交为镜像时,提交的是容器的状态快照,其中包括共享的文件夹在内的所有数据。在上传镜像到 Docker Hub 或其他 Registry 时,镜像中会包含提交时容器中存在的所有数据,包括共享的文件夹内的文件。

所以,上传容器到 Docker Hub 后,共享文件夹中的文件也会保存在镜像中,并且其他人可以通过拉取这个镜像获取这些文件。

相关推荐
1922638几秒前
西门子200Smart加Smart 1000 IE水处理程序画面案例。 采用成熟、可靠、先进、...
运维
⁤⁢初遇1 分钟前
Linux------线程概念与控制
linux·运维·服务器
虹科数字化与AR3 分钟前
安宝特新闻丨Vuzix展示LX1 AR智能眼镜与仓储自动化系统
运维·自动化·ar
MyFreeIT4 分钟前
部署到Docker后,路径造成的异常
运维·docker·容器
大转转FE8 分钟前
[特殊字符] 浏览器自动化革命:从 Selenium 到 AI Browser 的 20 年进化史
运维·人工智能·selenium·测试工具·自动化
ylmzfun14 分钟前
Puppet深度解析:自动化运维的基石
运维·架构·puppet
Debug 熊猫20 分钟前
Nginx代理快速入门(结合vue3简单项目讲解)
运维·nginx
Orange_sparkle21 分钟前
Windows/Linux离线部署IndexTTS2
linux·运维·服务器
番茄灭世神31 分钟前
升级新版arm-none-eabi-gcc的方法
linux·运维·arm开发
ylmzfun44 分钟前
CI/CD技术全景解析:从理念到高效落地的自动化流水线
运维·ci/cd·自动化