docker安装harbor

docker安装harbor

   小樱     2021年4月27日 14:46     1875    

环境

系统版本:centos7.4

Docker版本:19.03.12

Docker-compose版本:1.29.1

Harbor版本:2.2.1

 

1.安装docker

以下文章有安装docker步骤,这里不再赘述

https://www.yunweigonghui.com/column/Docker/44/

 

2.安装docker-compose

以下文章有安装docker-compose步骤,这里不再赘述

https://www.yunweigonghui.com/column/Docker/303/

 

3.安装harbor

在以下地址下载harbor的安装包

https://github.com/goharbor/harbor/releases/download/v2.2.1/harbor-offline-installer-v2.2.1.tgz

1)解压开

tar -zxf harbor-offline-installer-v2.2.1.tgz

2)修改配置

mv harbor.yml.tmpl harbor.yml

修改

hostname: 192.168.0.226

port: 8888

data_volume: /data

location: /var/log/harbor

根据实际情况进行修改

如果有https证书,可以使用,如果仅使用http,就将其注释掉,否则会报错。

但是建议开启https

3)安装

./prepare

./install.sh

这里不需要执行下边的启动,默认安装好后就已经启动了,下边是docker-compose的启动和停止的命令。

4)启动

# 启动

docker-compose up -d

# 停止

docker-compose stop

# 重新启动

docker-compose restart

 

4.推送镜像

docker客户端中添加以下

vi /etc/docker/daemon.json

{

  "insecure-registries":["192.168.0.226:8888"]    这里是仓库的地址

}

登录:

docker login -uadmin -pHarbor12345 192.168.0.226:8888

2.png

测试:

docker tag php:7.4-fpm 192.168.0.226:8888/test-project/php:v1.0

docker push 192.168.0.226:8888/test-project/php:v1.0


文章评论

0

其他文章