Docker 仓库(Repository)是存储和管理 Docker 镜像的地方,主要分为以下几种类型和位置:
nginx
, mysql
等)。docker pull <镜像名>
默认从 Docker Hub 拉取。registry
镜像快速部署:bash
docker run -d -p 5000:5000 --name registry registry:2
localhost:5000/<镜像名>
(需配置 HTTPS 或设置 insecure-registries
)。123456789012.dkr.ecr.us-east-1.amazonaws.com
)。gcr.io/<项目ID>/<镜像名>
。<仓库名>.azurecr.io
。harbor.example.com
)。拉取镜像时:
docker pull nginx # 默认从 Docker Hub
docker pull quay.io/bitnami/nginx # 指定 Quay.io
docker pull localhost:5000/my-app # 指定本地私有仓库
推送镜像时:
docker tag my-image localhost:5000/my-image
docker push localhost:5000/my-image
daemon.json
是否配置 insecure-registries
(仅测试环境使用)。docker search <关键词>
或直接访问仓库网站。如果需要更具体的配置或问题排查,请提供更多上下文!