()
操作前的工作: 到https://hub.docker.com/去注册属于你自己的帐号..
从镜像创建自己的容器:
1.下载镜像:执行docker pull java命令下载好java镜像
2.创建容器:执行docker run -dit –name=java_test -v /root:/root java命令
创建了一个名为 java_test的容器,映射挂载/root目录并后台运行,创建成功后找到容器id: docker ps 命令查看现有运行的容器及容器基本信息
3.提交镜像: 执行docker commit -a “lgq” -m “test commit” c1abdc177915 xinaml/myjava:v1.0命令提交镜像到本地(这个跟git的其实是一样的,先提交镜像到本地,才能推送到你的远程镜像仓库,一定要注意提交的镜像名格式 帐号/名字:如 xinaml/myjava,否则无法推送)
解释以下上面命令的信息:
-a “lgq”为创建镜像的作者名字 -m “test commit”为提交信息 c1abdc177915 为容器id,xinaml/myjava为镜像名,v1.0为tag
4.执行docker images命令可见镜像创建成功:
5.执行命令:docker login 登录你的 hub.docker 帐号
6.提交到远程仓库(由于镜像较大,就不真正的提交了,提示的信息是我之前已经创建过了一个空的仓库)
7.前往hub仓库查看是否提交成功
Docker 容器创建镜像并提交到Docker hub
最新推荐文章于 2025-04-15 10:41:47 发布
本文介绍如何使用Docker创建容器、提交镜像至本地仓库,并将其推送到远程镜像仓库。涵盖从下载镜像到提交镜像的全过程。
785

被折叠的 条评论
为什么被折叠?



