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 后,共享文件夹中的文件也会保存在镜像中,并且其他人可以通过拉取这个镜像获取这些文件。

相关推荐
无脑学c++40 分钟前
Ubuntu下挂载NTFS格式磁盘
linux·运维·ubuntu
蟑螂恶霸42 分钟前
github.com 链接127.0.0.1
linux·运维·ubuntu
Felix Du2 小时前
操作系统 | Linux:第一章 初识Linux
linux·运维·服务器
MarkGosling3 小时前
苹果原生 Linux 容器工具正式上线!Mac 开发者迎来效率革命
容器·wwdc
old_power3 小时前
Docker加入用户组
运维·docker·容器
月星过亿4 小时前
虚拟机搭建
运维
xuanwojiuxin4 小时前
Linux 阻塞非阻塞
linux·运维·服务器
n33(NK)4 小时前
Linux从入门到精通
linux·运维·服务器
Invinciblenuonuo4 小时前
Linux【1】-----虚拟内存
linux·运维·服务器
2501_915373884 小时前
linux 更新ollama服务
linux·运维·服务器