使用Harbor来创建Docker镜像库是一个很好的选择,因为它是一个开源的企业级容器镜像仓库,提供了安全、可扩展和可靠的Docker镜像管理服务。以下是创建和使用Harbor镜像库的基本步骤:
安装Harbor
在安装Harbor之前,您需要确保您的系统上已经安装了Docker和Docker Compose。
下载Harbor安装包:
您可以从Harbor的官方GitHub仓库下载最新的安装包。
解压安装包:
tar xzvf harbor-offline-installer-<?php echo e($version); ?>.tgz
配置Harbor:
进入解压后的目录,编辑harbor.yml文件,设置所需的配置,如主机名、管理员密码、数据库密码等。
执行安装脚本:
./install.sh
安装脚本会启动Harbor的所有服务,并且会使用Docker Compose来管理这些服务。
登录Harbor
在Docker宿主机上登录Harbor。
docker login <your-harbor-domain>
输入您的用户名和密码。
推送镜像到Harbor
标记本地镜像:
在将镜像推送到Harbor之前,您需要重新标记本地镜像,使其与Harbor仓库的项目相匹配。
docker tag <local-image>:<tag> <your-harbor-domain>/<project-name>/<image>:<tag>
推送镜像:
使用docker push命令将标记的镜像推送到Harbor。
docker push <your-harbor-domain>/<project-name>/<image>:<tag>
从Harbor拉取镜像
当需要使用Harbor中的镜像时,可以执行以下命令从Harbor拉取镜像:
docker pull <your-harbor-domain>/<project-name>/<image>:<tag>
注意事项
确保Harbor服务正在运行。
根据实际的网络环境,可能需要在Docker宿主机上配置对Harbor域名的解析。
如果Harbor使用的是自签名证书,需要在Docker宿主机上添加对Harbor证书的信任。
定期备份Harbor的配置数据和镜像数据。
按照上述步骤操作后,您应该能够成功地使用Harbor来存储、管理和分发Docker镜像。如果您在使用过程中遇到任何问题,可以查看Harbor的官方文档或搜索社区支持。
https://blog.csdn.net/gjjumin/article/details/131703951
https://blog.csdn.net/qq_63994746/article/details/142980617
https://www.bilibili.com/video/BV1D4421X7Zo/
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




