互联网技术 / 互联网资讯 · 2024年3月28日 0

Docker教程:云计算核心技术Docker的注册表

Docker 注册表是什么

Registry 是一个无状态的、高度可扩展的服务器端应用程序,它存储并允许您分发 Docker 映像。Registry 是开源的,在宽松的 Apache 许可下。

为什么要使用它

1.严格控制图像的存储位置

2.完全拥有您的图像分发管道

3.将图像存储和分发紧密集成到您的内部开发工作流程中

基本命令

启动您的注册表

docker Run -d -p 5000:5000 –naMe Registry Registry:2

从 HUB 拉(或构建)一些图像

docker pull Ubuntu

标记图像,使其指向您的注册表

docker image tag Ubuntu localhost:5000/MyfiRstimage

推送

docker push localhost:5000/MyfiRstimage

拉取

docker pull localhost:5000/MyfiRstimage

现在停止您的注册表并删除所有数据

docker container stop Registry && docker container RM -v Registry