侧边栏壁纸
博主头像
随心 博主等级

没有天赋,那就一直重复

  • 累计撰写 13 篇文章
  • 累计创建 4 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

docker构建镜像仓库

随心
2025-05-21 / 0 评论 / 2 点赞 / 32 阅读 / 0 字

把镜像打包

docker commit -m=“描述” -a=“作者” 镜像id 新镜像名:版本号

新建仓库:

docker run -d -p 5000:5000 -v /本机目录:/var/lib/registry/ --name 容器名 registry

/var/lib/registry是默认仓库容器目录,如果想修改,需要加上变量

-e REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY=/容器内目录 ##指定存储路径

docker inspect 检查是否挂载成功

验证一下仓库有那些镜像

curl http://localhost:5000/v2/_catalog

标记镜像,指向私有仓库

docker tag 镜像名:版本 localhost:5000/镜像名:版本

在/etc/docker/daemon.json新增,逗号不要少。

, "insecure-registries":["本机ip:端口"]

重启容器,(生产环境谨慎操作)

systemctl restart docker

因容器重启,容器服务也都没了,需要重启容器。

docker run -d -p 本机端口:容器端口 -v /本机目录:/var/lib/registry/ --name 容器名 registry

推送镜像到私有仓库

docker push localhost:5000/镜像名:版本

检查是否 存在镜像

curl http://localhost:5000/v2/_catalog

测试下拉镜像

docker pull localhost:端口/镜像名:版本号

2

评论区