一、打开镜像库
访问镜像库:https://image.jianmuhub.com,点击立即体验。
- 归属:可以选择个人个人或组织(组织可以在顶部导航【 组织协作】中创建)。归属代表镜像仓库属于谁。
- 唯一标识:镜像仓库名称由 归属唯一标识/仓库唯一标识 组成;建议用镜像相关内容命名,方便识别。
- 描述(选填):详细的描述可以让大家对这个镜像有更明确的了解。
- 类型:默认公开,其他用户无需登录即可拉取该公开镜像仓库下的所有镜像;除了公开还支持私有(归属为个人)和组织成员可见(归属为组织)。
三、拉取/推送镜像
Docker操作步骤:- 登录镜像库
docker login -u {个人唯一标识} -p {访问令牌} docker.jianmuhub.com
- 构建镜像
docker build -f Dockerfile -t docker.jianmuhub.com/{归属唯一标识}/{仓库唯一标识}:{镜像标签} .
- 拉取镜像
docker pull docker.jianmuhub.com/{归属唯一标识}/{仓库唯一标识}:{镜像标签}
- 推送镜像
docker push docker.jianmuhub.com/{归属唯一标识}/{仓库唯一标识}:{镜像标签}
说明:
- 获取个人唯一标识:https://settings.jianmuhub.com/account;
- 获取访问令牌:https://settings.jianmuhub.com/token;
- 归属唯一标识:分为个人或组织,若创建个人私有库为 个人唯一标识,组织成员可见库为 组织唯一标识;
- 仓库唯一标识:创建镜像仓库时指定;
- 镜像标签:构建镜像时指定。