Dockerharbor
Dockerharbor的安装
1 mkdir -p /dockerharbor
2 tar zxf harbor-offline-installer-v1.9.0-rc1.tgz -C /dockerharbor/
3 vim harbor.yml
````````
hostname: 10.0.0.15
prot: 8888
harbor_admin_password: 123456
data_volume: /data/harbor
````````
4 yum -y install docker-compose #(安装管理软件docker-compose)
5 docker-compose version
往私有仓库dockerharbor上传镜像
1 cat /etc/docker/daemon.json
{
"registry-mirrors": ["http://hub-mirror.c.163.com"], "insecure-registries": ["http://10.0.0.15"]
}
#(增加为docker的信任仓库)
2 systemctl restart docker
3 docker-compose restart
浏览器登录 10.0.0.15:8888
创建镜像保存目录
4 docker login 10.0.0.15:8888
Username: admin
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
#(登录到githarbor里面)
5 docker tag mysql:5.7 10.0.0.15:8888/zrjnb/mysql:5.7 #(给原有镜像生成个自有标签)
6 docker push 10.0.0.15:8888/zrjnb/mysql:5.7 #(推送)
往私有仓库dockerharbor拉取镜像
docker pull 10.0.0.15:8888/zrjnb/mysql:5.7