【Docker】Docker学习⑧ - Docker仓库之分布式Harbor
# 拉取Harbor的官方安装镜像
docker pull goharbor/harbor-online-installer:v2.2.1
# 创建一个目录用于存放Harbor的配置文件
mkdir -p /mydata/harbor
# 创建配置文件harbor.yml
cat > /mydata/harbor/harbor.yml <<EOF
hostname: myregistry.com
harbor_admin_password: Harbor12345
EOF
# 运行Harbor安装器,并挂载配置文件和数据目录
docker run -d --name harbor-online-installer \
-v /mydata/harbor/harbor.yml:/harbor-online-installer/harbor/harbor.yml \
-v /mydata/:/mydata/ \
goharbor/harbor-online-installer:v2.2.1
# 检查Harbor安装器的日志来确认安装是否成功
docker logs -f harbor-online-installer
这段代码展示了如何在Docker环境中快速部署一个分布式的Harbor仓库。首先,我们从Docker Hub拉取了Harbor的在线安装器镜像。接着,我们创建了一个目录来存储Harbor的配置文件,并创建了一个简单的harbor.yml
配置文件。最后,我们运行了Harbor安装器容器,并挂载了配置文件和数据目录。通过查看安装器的日志输出,我们可以检查Harbor是否成功安装并运行。
评论已关闭