docker 创建本身的私有仓库

环境:linux

centos7.1docker

网络:192.168.10.100centos

wKioL1hSwVzypaIiAAAd4eDQrdk775.png

1、首先pull下来仓库镜像bash

wKioL1hSwgeyqsqgAAEcefmJgE4705.png

默认状况下,仓库会被建立在容器的/tmp/registry目录下,可是能够经过-v参数来将镜像文件存放在本地的指定路径,例子是将上传的镜像放到/opt/data/registry 目录网络

docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registryssh

查看运行的容器
ide

docker ps -a测试

建立镜像连接或为基础镜像打个标签
centos7

docker tag registry 127.0.0.1:5000/ssh3d

提交镜像到本地私有仓库中

docker push 127.0.0.1:5000/ssh


wKioL1hS1IexxXTzAAGMQc9xEFw424.png

pull测试一下wKiom1hS1unCdpFXAABHpl753BU173.png

如有pull时报错有关https的错误时,能够尝试如下方法测试

/usr/lib/systemd/system/docker.service

指向服务端地址及端口号 若开的selinux的话,记得加上--selinux-enabled 参数

ExecStart=/usr/bin/dockerd --insecure-registry 127.0.0.1:5000

wKioL1jfeHjxAb1FAAAQErnhnXU535.png

相关文章
相关标签/搜索