docker 上传自己的image到docker hub
保存镜像
先把容器保存为镜像
docker commit -a “runoob.com” -m “my apache” a404c6c174a2 mymysql:v1
其中-a后面跟着的是作者
-m后面跟着的是注释
然后是完整id
最后是自定义的镜像名字
-p是暂停
docker images
可以查看到新的镜像
官网创建
记下此时的仓库名 name/repository name
push镜像
打开电脑powershell
输入docker login 登入
然后直接push是不行的
先使用tag命令改名为上面的仓库名 例如
是把本地的 syfcy/syfcode 改为 syfcy/server_code_py_c
然后使用push
docker push [仓库名]
如果push的仓库是基于某个仓库的,则会直接挂载,而无需上传