将本地镜像推送至Docker hub的方法教程LinuxServer虚拟化

印迹发布于:2022-1-20 464

上传方法

1、docker hub 注册账号

docker hub上创建账号,create →  create repository,例如:virplus

运行 docker ps 查看运行的容器, 取得CONTAINER ID

root@Fix:~# docker ps
CONTAINER ID   IMAGE      COMMAND       CREATED        STATUS        PORTS                NAMES
1430296f1675   centos:7   "/bin/bash"   42 hours ago   Up 42 hours   0.0.0.0:80->80/tcp   virplus1


2、将容器导出为镜像:commit 容器ID

docker commit 3bd92c41d31c virplus/xxx
sha256:174ffd6edfa64e00262e6a7b57e5e5afa7567fd9af7e0e3b998bb0fc9a9b86b6


3、Docker hub 登录

docker login
Authenticating with existing credentials...
Login Succeeded


4、推送push镜像到你的Docker hub

docker push virplus/xxx
Using default tag: latest
The push refers to repository [docker.io/virplus/xxx]
f25eb86043ac: Pushed
174f56854903: Mounted from library/centos
latest: digest: sha256:a5b9e8e15f7aee2bd25ceadc1302b26415109209d609ce97ba6d65f8de25936d size: 742


5、Docker hub 查看上传的镜像:https://hub.docker.com

本帖有隐藏内容,请您登录后查看。


http://www.virplus.com/thread-1542.htm
转载请注明:2022-1-20 于 VirPlus 发表

推荐阅读
最新回复 (0)

    ( 登录 ) 后,可以发表评论!

    返回