Docker使用Harbor无SSL

1、docker 安装 (略)

curl -sSL https://get.daocloud.io/docker | sh
systemctl start docker && systemctl enable docker

2、安装docker-compose

curl -L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version

3、安装harbor

#wget https://storage.googleapis.com/harbor-releases/release-1.5.0/harbor-offline-installer-v1.5.1.tgz
wget https://github.com/goharbor/harbor/releases/download/v1.9.3/harbor-offline-installer-v1.9.3.tgz
tar xf harbor-offline-installer-v1.9.3.tgz
cd harbor
sed -i 's/reg.mydomain.com/192.168.1.136/' harbor.yml  # 192.168.1.136 是我自己的IP地址
bash install.sh

4、访问

docker-compose ps
访问: http://192.168.1.136
默认用户名/密码:admin/Harbor12345

注意: 如果需要 helm charts 的仓库,默认是没有的


客户端如何使用?


如果是 k8s containerd 方式

示例

**手动测试拉取**

**pod 镜像拉取策略中,使用 http 方式**

Last updated