Docker Registry 是 Docker 官方提供的镜像仓库服务,用于存储和分发容器镜像。以下是快速入门指南:
1. 基础概念 💡
- 镜像仓库:存储 Docker 镜像的中心化服务器
- 仓库地址格式:
<仓库域名>/<项目名>/<镜像名>
示例:docker.io/library/ubuntu
(官方镜像) - 认证系统:支持 HTTP 基本认证和 Token 认证
配置示例:docker login <registry-url>
2. 安装与运行 📦
# 使用 Docker 安装 Registry
docker run -d -p 5000:5000 --name registry -v /path/to/registry:/var/lib/registry registry:2
⚠️ 替换
/path/to/registry
为实际存储路径
Docker_Registry
3. 常用操作 📝
- 推送镜像:
docker push <registry-url>/<项目名>/<镜像名>
- 拉取镜像:
docker pull <registry-url>/<项目名>/<镜像名>
- 删除镜像:
docker rmi <registry-url>/<项目名>/<镜像名>
4. 高级配置 🔧
- 修改配置文件:
/etc/docker/registry/config.yml
- 配置存储驱动:
storage: filesystem
或storage: azure
- 启用 HTTPS:需配置 TLS 证书和加密参数
Configuration_Settings
5. 扩展阅读 📚
点击了解更多 Docker Registry 文档
查看 Registry 配置最佳实践
📌 注意:生产环境建议使用 Docker Hub 或 Quay 等专业镜像服务