Appearance
搭建docker私有仓库
1. 安装docker
参考 docker安装文档
2. 安装 registry
bash
docker run -d \
-p 80:5000 \
--restart=always \
--name registry \
-v /var/docker/images/registry:/var/lib/registry \
registry:23. 访问测试
bash
curl http://localhost:80/v2/_catalog
# 输出
{"repositories":[]}4. 推送镜像
bash
# 先修改本地镜像的tag
docker tag python:3.12.2-alpine3.18 localhost:80/python:3.12.2-alpine3.18
# 推送镜像
docker push localhost:80/python:3.12.2-alpine3.18
# 查看镜像
curl http://localhost:80/v2/_catalog
# 输出
{"repositories":["python"]}
# 查看tag
curl http://localhost:80/v2/python/tags/list
# 输出
{"name":"python","tags":["3.12.2-alpine3.18"]}