Docker apprentissage (entrepôt privé Docker) Part-08

entrepôt privé Docker

Hub officiel Docker Docker ( https://hub.docker.com ) est utilisé pour gérer l'image publique d'un entrepôt, nous pouvons tirer l'image du haut vers le local, peut aussi pousser notre propre image. Cependant, parfois nos serveurs ne peuvent pas accéder à Internet, ou vous ne voulez pas mettre son image auprès du public, nous devons construire leur propre référentiel privé pour stocker et gérer leur propre image.

entrepôt privé Docker

Un bâtiment d'entrepôt privé

# 1、拉取私有仓库镜像 
docker pull registry
# 2、启动私有仓库容器 
docker run -id --name=registry -p 5000:5000 registry
# 3、打开浏览器 输入地址http://私有仓库服务器ip:5000/v2/_catalog,看到{"repositories":[]} 表示私有仓库 搭建成功
# 4、修改daemon.json   
vim /etc/docker/daemon.json    
# 在上述文件中添加一个key,保存退出。此步用于让 docker 信任私有仓库地址;注意将私有仓库服务器ip修改为自己私有仓库服务器真实ip 
{"insecure-registries":["私有仓库服务器ip:5000"]} 
# 5、重启docker 服务 
systemctl restart docker
docker start registry

En second lieu, l'image est téléchargée vers un entrepôt privé

# 1、标记镜像为私有仓库的镜像     
docker tag centos:7 私有仓库服务器IP:5000/centos:7
 
# 2、上传标记的镜像     
docker push 私有仓库服务器IP:5000/centos:7

En troisième lieu, d'un pull entrepôt privé Miroir

#拉取镜像 
docker pull 私有仓库服务器ip:5000/centos:7

Je suppose que tu aimes

Origine www.cnblogs.com/yuqiliu/p/12624051.html
conseillé
Classement