public:docker:app:registry

docker 部署 registry

官网: https://docs.docker.com/registry/

https://docs.docker.com/registry/deploying/

docker 私有仓库,官方出品。

运行方式:

docker run -d \
  -p 5000:5000 \
  --restart=always \
  --name registry \
  -v /mnt/registry:/var/lib/registry \
  registry

提交到私有仓库示例:

# 从Docker Hub官网拉取镜像。
$ docker pull ubuntu:16.04

# 重新打标签,记得加上私有仓库ip和端口。具体含义见 docker 镜像命名方式。
$ docker tag ubuntu:16.04 localhost:5000/my-ubuntu

# 提交镜像到私有仓库。
$ docker push localhost:5000/my-ubuntu

# 本机可以删除掉缓存的原标签。
$ docker image remove ubuntu:16.04

# 后续拉取镜像可从私有仓库拉取。
$ docker pull localhost:5000/my-ubuntu

  • 最后更改: 2023/08/15 01:02
  • 由 Jinkin Liu