docker 创建本地registry并push镜像
来源:互联网 发布:mac 安装beego 编辑:程序博客网 时间:2024/05/28 15:58
在本地上创建registry:
# docker run -d -p 5000:5000 -v /opt/ata/registry:/var/lib/registry registryUnable to find image 'registry:latest' locallyTrying to pull repository docker.io/library/registry ... latest: Pulling from docker.io/library/registry79650cf9cc01: Pull complete 70ce42745103: Pull complete 77edd1a7fa4d: Pull complete 432773976ace: Pull complete 3234a47fe5a9: Pull complete Digest: sha256:a3551c422521617e86927c3ff57e05edf086f1648f4d8524633216ca363d06c267d71842f18dd3678232dbd571753543144ac4a10931e658762023e73a270077[root@localhost Desktop]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEtest latest 3ab5471af4a3 3 hours ago 117.9 MBubuntu latest ebcd9d4fca80 15 hours ago 117.9 MBdocker.io/registry latest 9d0c4eabab4d 5 days ago 33.17 MB
如果在本地上没有registry镜像,将会到docker hub上拉取。这条命令将映射5000端口给registry用,并将仓库镜像存储目录/var/lib/registry/挂到本地/opt/data/registry/下
# netstat -nlpt | grep 5000tcp6 0 0 :::5000 :::* LISTEN 58433/docker-proxy-
修改镜像标签:
# docker tag test:latest 192.168.163.131:5000/test
push镜像到本地registry:
# docker push 192.168.163.131:5000/testThe push refers to a repository [192.168.163.131:5000/test]9ec45e5f0334: Pushed 33f1a94ed7fc: Pushed b27287a6dbce: Pushed 47c2386f248c: Pushed 2be95f0d8a0c: Pushed 2df9b8def18a: Pushed latest: digest: sha256:d9ab970410b33851a7d9a9b84055348a1d5ec27926f5b5fbd0f214c9f710f10c size: 1564
查看镜像:
[root@localhost repositories]# cd /opt/data/registry/docker/registry/v2/repositories[root@localhost repositories]# lstest[root@localhost repositories]#
也可以通过http的形式来查看registry中的镜像:
[root@localhost repositories]# curl http://192.168.163.131:5000/v2/_catalog{"repositories":["test"]}
阅读全文
1 0
- docker 创建本地registry并push镜像
- 构建 Docker registry 私有镜像,解决docker私有仓库push出错问题
- 构建 Docker registry 私有镜像,解决docker私有仓库push出错问题
- 使用Docker registry镜像创建私有仓库
- 使用Docker registry镜像创建私有仓库
- 使用Docker registry镜像创建私有仓库
- docker registry 镜像删除
- docker 创建本地镜像服务器
- Docker:《三》Docker registry 镜像仓库
- 不通过docker registry共享下载的image(docker镜像本地迁移)
- Nexus3搭建Docker私有仓库并push镜像
- Docker-创建一个mysql容器,并保存为本地镜像
- docker创建disconf镜像并应用
- docker创建镜像并上传dockerhub
- Docker-创建本地的镜像和上传下载镜像
- docker(七):Mac docker 将本地镜像push到docker hub官方镜像仓库里面
- 构建最小的docker registry镜像
- Docker镜像仓库服务registry.Service
- 从0到1思考与实现iOS-Widget
- IDEA 调试时 1099 端口 占用问题
- Bezier曲线原理及实现代码(c++)
- Qt控件之自定义ComboBox样式
- jquery的几种异步请求,ajax
- docker 创建本地registry并push镜像
- RealReachability实时监听网络状态
- 方法重载
- Redis配置到系统服务[systemctl的方式]
- cpp文件定义和使用中出现的multiple definition of报错
- 程序员也有追求爱情的资格!!!舞步学院 阿龙 教你谈恋爱
- Struts2框架自学之路——轻松入门
- iOS开发-DZNEmptyDataSet的使用
- redis 基础+进阶