搭建docker私有仓库

在某台机器(192.168.1.100)上执行:

docker run -d -p 5000:5000 --name docker-hub --restart always registry

 判断仓库服务器是否启动

docker ps

0.0.0.0:5000 是主机上的

5000/tcp 是容器里的

-p  参数说明:

主机端口:容器中的端口

创建镜像并推到仓库
docker build -t base-image:v20181003 .
docker tag base-image:v20181003 localhost:5000/base-image:v20181003
docker push localhost:5000/base-image:v20181003

 

所有用到这台仓库服务器,执行(http方式访问):

echo '{"insecure-registries": ["118.190.159.29:5000"]}' > /etc/docker/daemon.json

 

拉取镜像

docker pull 192.168.1.100:5000/镜像名:tag

docker pull 118.1.159.29:5000/base-image:v20181003

 

安装docker-compose

yum install -y docker-compose

posted @ 2018-10-07 16:19  Please Call me 小强  阅读(187)  评论(0编辑  收藏  举报