云服务器网:购买云服务器和VPS必上的网站!

部署本地私有镜像仓库registyry步骤

1.dockerpull拉取私有镜像仓库到本地
dockerpullregistrydockerimages
2.dockerrun启动私有镜像仓库
dockerrun-d-p5000:5000–restart=always–nameregistryregistry:latest
知识点:1、了

1.dockerpull拉取私有镜像仓库到本地

dockerpullregistry
dockerimages

2.dockerrun启动私有镜像仓库

dockerrun-d-p5000:5000–restart=always–nameregistryregistry:latest

知识点:1、了解到registyry它的默认端口是5000;2、简单了解–restart=always的使用,它的含义是容器出现故障时默认无限次的尝试重启。

ifconfig#查看宿主机ens33/eth0网卡的IP地址

1.启动后,直接访问IP:5000端口,访问不到任何内容

2.正确的访问方式/v2/_catalog

3.编辑docker配置文件

cp/etc/docker/daemon.jsondaeon.json.backup#修改前先做备份,便于实验结束后还原
vim/etc/docker/daemon.json#编辑配置文件,修改registry仓库地址

“insecure-registries”:[“registry.access.redhat.com”,”quay.io”,”192.168.31.100:5000″],
“exec-opts”:[“native.cgroupdriver=systemd”],
“live-restore”:true

注:配置registry仓库的ip地址,可以是远程云服务器的ip地址。

systemctldaemon-reload#重载配置文件
systemctlrestartdocker#重启docker

4.尝试把本地的nginx镜像上传到私有镜像仓库registry

dockerimages#查看已有镜像
dockertagnginx:alpine192.168.31.100:5000/test/mynginx:v1#给已有镜像打标签
dockerimages#查看是否标记成功
dockerpush192.168.31.100:5000/test/mynginx:v1#上传镜像到私有仓库

本文来源:https://www.yuntue.com/post/89963.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注