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: filesystemstorage: azure
  • 启用 HTTPS:需配置 TLS 证书和加密参数

Configuration_Settings

5. 扩展阅读 📚

点击了解更多 Docker Registry 文档
查看 Registry 配置最佳实践

📌 注意:生产环境建议使用 Docker HubQuay 等专业镜像服务