其他分享
首页 > 其他分享> > docker-compose安装Harbor

docker-compose安装Harbor

作者:互联网

作为一个企业级私有 Registry 服务器,Harbor 提供了更好的性能和安全。提升用户使用 Registry 构建和运行环境传输镜像的效率。现在来介绍下Harbor的部署及安装

1、下载harbor

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

2、解压缩

tar -zxvf  harbor-offline-installer-v2.1.0.tgz

3、进度harbor

cd harnor

4、cp harbor.yml.tmpl  harbor.yml

5、配置harbor.yml

vim harbor.yml

5907d65b6ca3d637ed54859fb7f33dc1.png

1、主机名配置

2、注释掉https(证书后续可以配置)

6、预检查

./prepare

8f7be09771b6871d75ae147ebf3a3d14.png

7、安装

./install.sh


6b3ef435f2559cf62febe52da78173d1.png

8、访问harbor

http://10.254.241.162


f0f397a3bbcb2d051b1e36da2d690f83.png

9、登录

账户名admin密码Harbor12345(初始密码,写在配置文件里了)

剩下就是创建项目,赋予用户权限(可以集成AD)

docker login 10.254.241.162

如果登录不上,修改下/etc/docker/daemon.json

{

"registry-mirrors": ["https://bmtrgdvx.mirror.aliyuncs.com", "https://hub-mirror.c.163.com"],

"insecure-registries": ["10.254.241.162"]

}

然后重启下docker及harbor

systemctl restart docker

docker-compose down

docker-compose up -d

10、docker  打标签

docker tag goharbor/prepare:v2.1.0 10.254.241.162/library/goharbor/prepare:v2.1.0

11、推送镜像

docker push 10.254.241.162/library/goharbor/prepare:v2.1.0


649c5ffb9234bb86c13e2401d19fdda2.png

12、下拉镜像

docker pull 10.254.241.162/library/goharbor/prepare


标签:compose,goharbor,241.162,Harbor,v2.1,harbor,10.254,docker
来源: https://blog.51cto.com/u_11358291/2733498