#yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm (安装网络yum源)
#docker pull docker.io/registry
#mkdir -p /data/registry
#docker run -itd -p 5000:5000 -v /data/registry:/var/lib/registry docker.io/registry
#docker ps
#netstat -tnl
#docker tag docker.io/centos6:v1 192.168.0.100:5000/centos6:v1
(改名前的docker.io/centos6:v1)-(改名后192.168.0.100:50000)
#docker images
#docker rmi docker.io/centos6:v1
#docker images
#vim /etc/sysconfig/docker
在OPTIONS='-----------------------------------------此行末尾添加--insecure-registry 192.168.0.100:5000'
保存退出
#systemctl start docker
#docker ps -a
#docker start fsflsjlfsjlfjsldfj(容器的ID)
#docker ps
#docker push 192.168.0.100:5000/centos6:v1
#docker pull 192.168.0.100:5000/centos:v1 (向仓库上传镜像)
#curl -XGET http://192.168.0.100:5000/v2/_catalog (查看上传后的仓库镜像)
2号机#
#vim /etc/sysconfig/docker
在OPTIONS='-----------------------------------------此行末尾添加--insecure-registry 192.168.0.100:5000'
ADD_REGISTRY='--add-registry 192.168.0.100:5000' (添加的Ip为 共享源的ip)
保存退出
#systemctl start docker
(docker 磁盘扩容-不支持xfs文件格式,只支持ext2,ext3,ext4)
1号机
#vim /etc/sysconfig/docker-storage
DOCKER_STORAGE_OPTIONS="--storage-driver devicemapper --storage-opt dm.basesize=20G" (红色字体为添加内容)
#vim /etc/sysconfig/docker-storage-setup
STORAGE_DRIVER=devicemapper (红色字体为添加内容)
#systemctl restart docker
#docker info | more (查看是否改为devicemapper)
#docker pull nginx
#docker images
#docker run -itd --privileged --net=none docker.io/nginx (开启容器)
#docker ps
#docker exec ID(dflsdfjljsflsfjl) df -h (查看可以磁盘是否为20G)