Docker-compose安装Harbor(Docker 私仓)

1、离线安装包

GitHub官方下载

2、 解压安装

wget https://github.com/goharbor/harbor/releases/download/v1.9.4/harbor-offline-installer-v1.9.4.tgz
tar xzvf harbor-offline-installer-v1.9.4.tgz

3、修改配置文件

nano harbor.yml

hostname=本机IP

4、安装

./install.sh

5、添加私仓地址

nano /etc/docker/daemon.json

{
   "insecure-registries":["本机IP:PORT"]
}

6、重启服务

systemctl daemon-reload
systemctl restart docker

7、检查私仓地址是否生效

docker info

Insecure Registries:
本机IP:PORT

8、启动Harbor服务

docker-compose start

9、浏览器访问

http://IP:port

10、自定义镜像,举例:tomcat

docker pull tomcat

# 在项目中标记镜像:
docker tag SOURCE_IMAGE[:TAG] 私仓IP:PORT/mspbots/IMAGE[:TAG]

# 先登录到私仓
docker login 私仓IP:PORT -u 用户名 -p 密码

# 推送镜像到当前项目:
docker push 私仓IP:PORT/mspbots/IMAGE[:TAG]

 

 

你可能感兴趣的:(服务器,Harbor,docker-compose,docker私仓,私仓)