赞
踩
在内网环境中,我们期望能够在本地共享镜像。为了解决这一问题,Docker Registry成为了我们的救星。Docker Registry是一个用于存储和管理Docker镜像的开源工具。通过在本地部署Docker Registry,您可以轻松地构建、存储和分享自己的Docker镜像。本文将详细介绍如何使用Docker Compose快速部署Docker Registry,并开始轻松应对这一镜像管理问题。此外,我们还将介绍如何将您的镜像传输到阿里云容器镜像服务,为您提供更广泛的镜像管理和分发选项。
第一步:创建docker-compose.yml文件
首先我们创建一个Registry的部署目录 Registry,在目录registry 下创建一个 docker-compose.yml 文件,内容如下:
version: "3.8"
services:
registry:
privileged: true #这里把权限配置成true
image: registry #镜像来源
restart: always #开机后自己启动
container_name: registry #自定义服务名
ports: #暴露端口
- 5000:5000
volumes: #挂载目录配置
- ./data:/var/lib/registry
web:
image: konradkleine/docker-registry-frontend:v2
restart: always
ports:
- 8035:80
environment:
- ENV_DOCKER_REGISTRY_HO
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。