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

1、主机名配置

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

6、预检查

./prepare

7、安装

./install.sh


8、访问harbor

http://10.254.241.162


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


12、下拉镜像

docker pull 10.254.241.162/library/goharbor/prepare

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容