docker - 镜像仓库registry

安装容器

# 拉取 registry 镜像
docker pull registry				
# git 上没找到 x86 版本的 tar 包,可以保存一个备用
docker save registry:latest -o registry_x86_latest.tar

# 创建一个数据卷
docker volume create registry_data

# 运行镜像
docker run -d -p 5000:5000 --restart=always -v registry_data:/var/lib/registry --name registry registry

# docker tag 镜像ID 镜像仓库地址/目标镜像名:[标签名]
docker tag hello-world:latest localhost:5000/hello-world:1.0.0

# docker push 镜像仓库地址/目标镜像名:[标签名]
docker push localhost:5000/hello-world:1.0.0

# 拉取镜像
docker pull localhost:5000/hello-world:1.0.0

# 做到这里,已经基本满足使用了,
# 后续还有添加证书、配置域名、用户认证等,暂时没这方面需求,就写到这了。

查看仓库


# 查看所有镜像
curl -X GET http://localhost:5000/v2/_catalog
curl -u [username]:[password] http://localhost:5000/v2/_catalog

# 查看特定镜像的所有标签
curl -X GET http://localhost:5000/v2/[image-name]/tags/list

# 删除特定镜像的特定标签
curl -X DELETE http://localhost:5000/v2/[image-name]/manifests/[tag]

posted on   疯狂的妞妞  阅读(54)  评论(0编辑  收藏  举报

(评论功能已被禁用)
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
历史上的今天:
2022-05-20 OpenLayer4——坐标间距计算
2022-05-20 OpenLayer4——定位到坐标位置
2022-05-20 OpenLayer4——地图拉伸导致事件丢失问题
2022-05-20 OpenLayer4——贝塞尔曲线插值算法
2022-05-20 OpenLayer4——多边形遮罩层
2022-05-20 OpenLayer4——获取鼠标点击的坐标
2020-05-20 Security——helloworld
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示