单机harbor部署

环境:

ubuntu20.04

docker版本20.10.17

docker-compose版本v2.6.1

harbor版本v2.5.3

参考官方文档:https://goharbor.io/

1.解压harbor安装包

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

2.拷贝并修改配置文件

cp harbor.yml.tmpl harbor.yml

3.安装docker

(1)如果你过去安装过 docker,先删掉:

sudo apt-get remove docker docker-engine docker.io containerd runc

(2)首先安装依赖:

sudo apt-getinstall apt-transport-https ca-certificates curl gnupg2 software-properties-common

(3)信任 Docker 的 GPG 公钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

(4)添加软件仓库:

echo \

  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \

  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

(5)最后安装

sudo apt-get update

sudo apt-get install docker-ce

4.安装docker-compose

(1)GitHub上下载docker-compose

(2)chmod a+x docker-compose-linux-x86_64

(3)cp docker-compose-linux-x86_64 /usr/bin/docker-compose

4.执行安装脚本./install.sh

harbor使用注意事项:

1.加域名解析

2.配置docker的本地信任仓库

3.需要登陆harbor仓库

4.需要提前创建项目

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

推荐阅读更多精彩内容