harbor -- docker私有仓库安装配置

1 安装docker-compose

$ curl -L "https://get.daocloud.io/docker/compose/releases/download/v1.25.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose

2 安装配置harbor

$ wget https://github.com/goharbor/harbor/releases/download/v2.6.1/harbor-offline-installer-v2.6.1.tgz
$ tar -zxvf harbor-offline-installer-v2.6.1.tgz
$ cd harbor
$ cp harbor.yml.tmpl harbor.yml

$ ./install.sh

停止harbor服务,在harbor目录下
$ docker-compose down

在后台启动harbor服务,在harbor目录下
$ docker-compose up -d

3 访问harbor

18.117.100.1:5000,新建springboot_demo项目

4 上传镜像

vi /etc/docker/daemon.json

{
   "insecure-registries": ["18.117.175.71:5000"]
}
$ docker login http://18.117.175.71:5000

dockerfile生成的本地镜像
$ docker images
REPOSITORY                      TAG       IMAGE ID       CREATED         SIZE
springboot_demo                 latest    9114f533abbd   30 hours ago    243MB

$ docker tag springboot_demo:latest 18.117.100.1:5000/springboot_demo/springboot_demo:1.0
$ docker push 18.117.100.1:5000/springboot_demo/springboot_demo:1.0

docker-compose start:这个命令仅启动已经存在的容器。它不会重新创建容器,也不会重新构建镜像,它只是简单地启动已经停止的容器。

docker-compose up:这个命令不仅会启动容器,还会构建或重新构建服务中的镜像(如果有必要的更改),并重新创建容器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值