目前 Docker 官方维护了一个公共仓库 Docker Hub,其中已经包括了数量超过 15,000 的镜像。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现;
构建的镜像可以推送到 Docker Hub,这样可以方便在任何有网络的地方下载自己推送的镜像,主要步骤如下:
在 https://hub.docker.com 上注册用户;
登录 Docker Hub ,填写账号密码;
docker login
给构建的本地镜像达标签;
docker tag <image name>[:version] <dockerhub username>/<image name>[:version]
如:
docker tag alpine-bash yulinying/alpine-bash