Docker搭建私有仓库

1、拉取 registry 镜像

命令docker pull registry

2、启动容器创建私有仓库

启动命令 docker run -d -p 5000:5000 --restart=always --name registry -v /data/registry:/var/lib/registry1 registry

  • 5000:5000 是端口
  • --restart=always是指出错时重启
  • --name 是容器名字
  • -v /data/registry:/var/lib/registry1 registry 中的registry 是镜像名字

如果创建成功或出现遗传sha编码,可以通过 docker ps查看是否启动成功

3、修改官方拉取下来的镜像tag

命令 docker tag 修改前的镜像名字 修改后的镜像名字

修改后的镜像名字 我们一般用 域名:端口/父镜像名 这样的格式命名

4、上传镜像

  • 修改 docker daemon 启动参数

修改 vim /usr/lib/systemd/system/docker.service 文件
添加参数
ExecStart=/usr/bin/dockerd daemon -H fd:// --insecure-registry=0.0.0.0/0

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容