docker harbor安装

# 官网下载离线包,https://github.com/goharbor/harbor/releases
src]# tar xf harbor-offline-installer-v1.8.3.tgz -C /usr/local/
local]# mv harbor/ harbor-v1.8.3
local]# ln -s /usr/local/harbor-v1.8.3/  /usr/local/harbor

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

# 创建数据目录
mkdir -p /data/harbor/logs
yum install docker-compose -y

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

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

    client_max_body_size 1000m;

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

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

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

# 登陆镜像仓库
docker login 172.17.213.47

# 打tag
docker tag 734142418a29 172.17.213.47/public/flasky:v1.0.0

# push 镜像
dokcer pull 172.17.213.47/public/flasky:v1.0.0

 

posted @ 2021-04-26 15:10  LiShiChao  阅读(596)  评论(0编辑  收藏  举报