docker私有仓库创建简化版

前言

私有仓库建立
方便公司内部使用,或者私人使用

//先下载必要的组件registry
docker pull registry

//进入守护文件daemon.json修改配置文件,其中第二个是我的优化地址,可以不写
vim /etc/docker/daemon.json
{
"insecure-registries":["自己的IP地址"] ,//添加注意","不能少
"registry-mirrors": [""]
}

//修改完配置文件要即使重启docker
systemctl restart docker.service

//创建容器registry
docker create -it registry /bin/bash 

//查询已经创建好的容器
docker ps -a 

//启动刚刚创建的容器
docker start 容器ID

//宿主机的/data/registry自动创建挂在容器中的/tmp/registry

docker run -d -p 5000:5000 -v /data/registry:/tmp/registry registyr

//更改标记为20.0.0.229(主机IP):5000/nginx
doker tag nginx:latest 20.0.0.22:5000/nginx

//上传
docker push 20.0.0.22:5000/nginx

//获取私有仓库列表
curl -XGET http://20.0.0.22:5000/v2/_catalog

//私有仓库下载
docker pull 20.0.0.22:5000/nginx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值