docker私有仓库

在DockerHub下载镜像的速度很慢,甚至一些国内的镜像仓库,也感觉速度不是很好。所以,很有必要在本地搭建一套镜像仓库。不仅可以提高下载速度,而且可以增加我们企业本身个性化定制的镜像,以备后续使用。这篇将介绍怎样搭建本地镜像

安装docker环境

yum install docker docker-registry -y
yum install docker* -y

yum install docker* -y --skip-broken
yum remove docker-latest* -y

启动并开机自启

systemctl enable docker

systemctl start docker
systemctl start docker-distribution
systemctl enable docker-distribution

获取基础镜像

docker pull [选项] [Docker Registry地址]<仓库名>:<标签>

例如获取官方tomcat8:
docker pull tomcat:8

修改本地仓库配置文件并修改为http服务

cat /etc/sysconfig/docker

OPTIONS='--selinux-enabled --log-driver=journald --signature-verification=false '
OPTIONS='--insecure-registry registry.xxx.com'

if [ -z "${DOCKER_CERT_PATH}" ]; then

DOCKER_CERT_PATH=/etc/docker

fi

ADD_REGISTRY='--add-registry registry.xxx.com'

INSECURE_REGISTRY='--insecure-registry registry.xxx.com'

上一篇:Exchange 2010无法安装问题解决方法


下一篇:故障记录模版