docker从容器提取镜像并上传至dockerhub
一、使用commit从容器中提取镜像
- 例如
1 | //docker commit 容器名 想要创建的镜像名:版本号 |
- 导出完成后镜像如图所示
二、登陆dockerhub并创建仓库
- 登陆dockerhub,点击
Create repository
创建仓库,如图所示 - 填写信息,完成仓库的创建
三、重命名镜像并推送
- 使用
docker tag 镜像ID 用户名称/镜像源名(repository name):新的标签名(tag)
对镜像重命名,否则上传不成功
1 | docker tag fe67 aitotra/epsilon-planner:v1.0 |
修改完成后,镜像名如图所示
- 在终端登陆docker
1 | docker login |
如图所示,首次登陆输入账号密码即可,我这里登陆过了
- 推送,如图所示
1 | docker push aitotra/epsilon-planner:v1.0 |
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.