返回
如何轻松安装Harbo作为Docker镜像仓库
后端
2024-01-22 18:56:59
如今,Docker已成为创建、部署和运行应用程序的热门工具。Harbor是Docker的镜像仓库,它可以帮助您集中存储和管理Docker镜像。在本文中,我将介绍如何在Linux系统上安装Harbor。
先决条件
- Linux操作系统(CentOS、Ubuntu或Debian)
- 64位处理器
- 至少2GB内存
- 至少10GB磁盘空间
- 稳定的互联网连接
- sudo或root权限
步骤
- 下载Harbor安装包
访问Harbor的官方网站下载最新的Harbor安装包。
- 安装Docker
如果您尚未安装Docker,请按照Docker的官方文档进行安装。
- 安装docker-compose
Docker-compose是一个用于定义和运行多容器Docker应用程序的工具。
- 创建Harbor数据目录
使用以下命令创建Harbor数据目录:
sudo mkdir -p /var/lib/harbor
sudo chown -R 1000:1000 /var/lib/harbor
- 安装Harbor
使用以下命令安装Harbor:
sudo docker run -d \
--restart=always \
--name=harbor \
-v /var/lib/harbor:/data \
-p 80:80 \
-p 443:443 \
harbor/harbor
- 等待Harbor启动
等待Harbor启动可能需要几分钟。您可以使用以下命令检查Harbor是否已启动:
sudo docker logs harbor
如果看到以下日志,则说明Harbor已启动:
Harbor is now ready to accept connections on http://127.0.0.1:80
- 配置Harbor
使用以下命令配置Harbor:
sudo docker exec -it harbor /bin/bash
harbor config hostname https://your.domain.com
harbor config smtp host mail.your-domain.com
harbor config smtp port 25
harbor config smtp username username
harbor config smtp password password
harbor config smtp from noreply@your-domain.com
- 创建Harbor用户
使用以下命令创建Harbor用户:
harbor user create -u admin -p password -r sysadmin
- 访问Harbor
现在您可以使用以下URL访问Harbor:
https://your.domain.com
使用您在步骤7中创建的用户名和密码登录。
结论
现在您已经成功安装了Harbor。您可以使用Harbor来存储和管理您的Docker镜像。我希望本文对您有所帮助。如果您有任何问题,请随时留言。