centos7安装docker、docker registry

官网https://www.docker.com/

docker镜像版本https://hub.docker.com/u/library 

一、安装docker 

安装Docker前需要先下载相关的依赖

1. 安装yum-utils

sudo yum install -y yum-utils

2. 下载docker-ce.repo

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

3.安装docker

sudo yum install docker-ce docker-ce-cli containerd.io

 4.启动docker

sudo systemctl start docker

5.查看docker是否启动成功

docker -v

6.配置docker使用阿里云镜像加速以及重启

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://57ev31w4.mirror.aliyuncs.com"] } EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

二、安装私有docker registry 镜像中心

1.运行docker registry

docker run -d -p 5000:5000 --name registry --restart=always  --privileged=true  -v /docker/registry:/var/lib/registry  registry

vim /etc/docker/daemon.json,添加(在每一个客户机上同样要进行这一步骤)

{"insecure-registries":["172.20.10.8:5000"]},其中ip地址为设置为私有仓库服务器的IP地址

#重启服务

systemctl daemon-reload

systemctl restart docker

2.访问172.20.10.8:5000检查是否启动成功

 http://172.20.10.8:5000/v2

http://172.20.10.8:5000/v2/_catalog

3.Docker Registry使用 

先从官方Docker Hub上拉取busybox镜像

docker pull jenkins/jenkins:lts

docker images

修改该镜像的tag

docker tag jenkins/jenkins:lts 172.20.10.8:5000/sid/jenkins:latest

docker images

推送该镜像到Registry私有仓库

docker push 172.20.10.8:5000/sid/jenkins:latest

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值