docker pull registry

创建目录  /usr/local/docker/registry

创建 docker-compose.yml

version: '3'
services:
registry:
image: registry
restart: always
container_name: registry
ports:
- 5000:5000
volumes:
- /usr/local/docker/registry/data:/var/lib/registry

docker-compose up -d 启动

成功

2.   配置客户端

在部署服务器上的docker 添加配置

在/etc/docker/daemon.json 中添加  registry 地址

重启服务

systemctl daemon-reload
systemctl restart docker

    查看是否生效

docker info

  

已生效

测试 :

客户端 以tomcat镜像为例

标记本地 tomcat    (这里以ip+端口 +镜像名)

docker tag tomcat 192.168.59.131:5000/tomcat
设置版本号 未设置的上传上去默认是latest      docker tag tomcat 192.168.59.131:5000/tomcat:(版本号)

  

上传镜像

docker push 192.168.59.131:5000/tomcat

  

上传成功

查询下

查看tomcat 全部镜像

最新文章

  1. Spring事务管理的三种方式
  2. B - I Hate It
  3. c#窗体去掉borderstyle进行拖动
  4. 关于Js添加版本号
  5. java.lang.NoSuchFieldError: deferredExpression
  6. Rxjava, RxAndroid, Retrofit 等库的使用
  7. JAVA基础之理解JNI原理
  8. 计算ptd
  9. PyQt设计流程
  10. MongoDb 用 mapreduce 统计留存率
  11. 使用axios post 提交数据,后台获取不到
  12. Django--ORM相关操作
  13. TPS、并发用户数、吞吐量关系
  14. python 反射机制在实际的应用场景讲解
  15. python Django 无法获取post 参数问题
  16. Ogre2.1 Hlms与渲染流程
  17. [No000010C]Git5/9-远程仓库
  18. [CodeForces - 276A] Lunch Rush
  19. ios中xib文件的用法
  20. js防止表单重复提交

热门文章

  1. 什么是IoC和DI?DI是如何实现的?
  2. 关于system.timer的使用
  3. itertools模块、排列、组合、算法
  4. B/S结构下上传下载大文件(1G以上)的解决方案
  5. SPP框架的基本使用
  6. Python3学习笔记(十):赋值语句和布尔值
  7. Anaconda cheat sheet
  8. 使用宝塔面板 配置nginx 访问ftp服务器下面的图片
  9. C++入门经典-例3.8-使用条件表达式判断一个数是否是3和5的整倍数
  10. 牛客 19-5-3 QAQ