docker docker-compose 安装harbor笔记

# 官网下载离线包,https://github.com/goharbor/harbor/releases
tar xf harbor-offline-installer-v1.8.3.tgz -C ./  #解压到当前目录

# 修改配置文件
vim harbor/harbor.yml
hostname: 172.20.17.134
http:
  port: 10080
data_volume: /data/harbor
location: /data/harbor/logs

注意 证书问题  拷贝证书到这个目录下  不然启动会报错   https 还有点问题 需要有时间研究一下

 

 

 

# 创建数据目录
mkdir -p /data/harbor/logs


#授权为可执行文件夹

chmod +x /data/harbor

 

安装docker-compose

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

 

# 一键安装
sh harbor/harbor/install.sh
docker-compose ps

# 配置nginx代理
vim /etc/nginx/conf.d/harbor.conf
server {
listen 80;
server_name 172.20.17.134;

client_max_body_size 1000m;

location / {
proxy_pass http://127.0.0.1:10080;
}
}

# 浏览器查看,创建public项目
ip  172.20.17.134

# docker添加镜像仓库地址
[root@jump harbor]# cat /etc/docker/daemon.json
{
"insecure-registries":["172.20.17.134"],
"registry-mirrors": ["https://ig2l319y.mirror.aliyuncs.com"]
}

# 登陆镜像仓库
docker login -u admin -p Harbor 172.20.17.134

# 打tag
docker tag  容器ID 172.20.17.134/test/test:v1.0

# push 镜像
dokcer pull 172.20.17.134/test/test:v1.0

 

大功告成!!!!

posted @ 2021-12-14 10:06  深圳工作笔记  阅读(83)  评论(0)    收藏  举报