Docker私服镜像操作(Linux-Centos7)

docker推送镜像到私服并拉取(以乌班图为例):推送到阿里云操作较为简单步骤可以在阿里云官网查看(按照命令步骤进行即可注意环境搭配即可Ubuntu or centos7等等

 

 

  1. dockerhub官网拉取ubuntu
  2. 运行ubuntu镜像:docker run -it ubuntu
  3. 在ubuntu中运行:apt-get update和apt-get install ifconfig,退出exit
  4. 在官网拉取registry镜像:docker pull registry
  5. 在后台运行registry:docker run -d -p 5000:5000 -v /alibaixiu/myregistry/:/tmp/registry --privileged=true registry
  6. 提交增强完的ubuntu注意端口和地址以及版本:docker tag myubuntu:1.2 192.168.40.144:5000/myubuntu:1.2
  7. 通过查询可以看到有两个ubuntu1.2版:docker images
  8. 查看在私服中有没有注册的镜像:curl -XGET http://192.168.40.144:5000/v2/_catalog(提交推送之前是没有的)
  9. 再推送之前要修改一个配置: vim /etc/docker/daemon.json,修改内容为为了防止高版本CentOs7阻止安全性验证:修改如下(加上开放安全验证地址和端口): 修改之后要重启docker,并重新开启registry!!!
  10. 开始推送已经更名的ubuntu1.2即192.168.40.144:5000/myubuntu:1.2推送之前可以把之前的ubuntu:1.2都删除防止干扰查看:docker push 192.168.40.144:5000/myubuntu:1.2
  11. 推送成功之后可以通过curl -XGET http://192.168.40.144:5000/v2/_catalog查看,发现多了一项
  12. 拉取私服中的镜像并运行:docker pull 192.168.40.144:5000/myubuntu:1.2运行docker run -it 192.168.40.144:5000/myubuntu:1.2 /bin/bash发现刚好是我们的增强版ubuntu:1.2

  • 如果各位在搭建的时候有任何问题欢迎在评论区留言,看到后会第一时间回复大家!如果有其他关于docker的问题或建议都可以留言!

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值