可以选择直接压缩完整文件,然后让其自己进行 docker build

或者将已经打包好的 image 分享出去,也是下面要介绍的。

Docker Hub可以上传自己制作的镜像,也能下载别人制作的非官方镜像。

docker push <imageName>:<imageVersion>

会自动推送本地镜像到 Docker Hub 中,且必须先修改名称为 DockerHubID/repositoryName 才能正确上传到对应的仓库,可以使用 docker tag 改名字,如:

docker tag 36ce909907c1 edwinaze/python-hello-world

然后再上传:

docker push edwinaze/python-hello-world