1.使用docker 命令:
1.准备两台虚拟机,这里使用的是centos7,两台使用yum install docker 安装docker;
2.给两台虚拟机设置固定ip:
进入到虚拟机内 敲入命令: vim /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT=yes IPADDR=10.211.55.10(虚1)、10.211.55.11(虚2) GATEWAY=10.211.55.1 NETMASTER=255.255.255.0
3.开放端口5000,或关闭防火墙
4.虚1配置自有签名,生成 .crt 和 .key两个文件,将 .crt 复制到 虚2的/etc/pki/ca-trust/source/anchors目录下,并运行
update-ca-trust
5.重新启动docker
service docker stop && service docker start
6.测试端口能否访问
curl https://XXX.com:5000/v2/_catalog
7.测试镜像能否push和pull
docker tag centos:6 XXX.com:5000/centos6:1.0 docker push XXX.com:5000/centos6:1.0 docker pull XXX.com:5000/centos6:1.0
2.使用docker-compose