Harbor systemd服务配置:守护镜像仓库永不中断
之前我已将 Harbor 配置为 systemd 服务,实现开机自启,方便日常维护。
我此前分享的 Harbor 文章,都是直接使用 docker-compose 来管理服务的。这样一来,服务器一旦重启,就需要手动去启动 Harbor,不仅操作繁琐,还会影响镜像仓库使用的连续性。
相关文章:《Kubernetes 集群接入 Harbor 私有仓库的两种方法》。
接下来,我会详细介绍如何将已部署的 Harbor 配置为 systemd 服务,实现开机自启,简化运维工作。如果你还没有 Harbor 环境,可以参考下面链接部署一套:《快速搭建一套企业级 Harbor 镜像仓库》。
文中提到的版本可能稍旧,如果你想部署更新的 Harbor 版本,可以依据文中提供的下载方法进行操作。

1. 配置 systemd 服务
vim /lib/systemd/system/harbor.service
添加以下内容:
[Unit]
Description=Harbor
After=docker.service systemd-networkd.service systemd-resolved.service
Requires=docker.service
Documentation=https://github.com/vmware/harbor
[Service]
Type=simple
Restart=on-failure
RestartSec=5
ExecStart=/usr/local/bin/docker-compose -f /data/harbor/docker-compose.yml up
ExecReload=/usr/local/bin/docker-compose -f /data/harbor/docker-compose.yml restart
ExecStop=/usr/local/bin/docker-compose -f /data/harbor/docker-compose.yml down
[Install]
WantedBy=multi-user.target
请注意,-f 参数后面指定的是你 Harbor 的实际部署目录。
2. 使用 systemd 管理服务
# 启动
systemctl start harbor
# 停止
systemctl stop harbor
# 设置开机自启
systemctl enable harbor
# 重启
systemctl restart harbor
修改配置文件后,可以直接执行 restart 使之生效:

如有疏漏,敬请指正!
热门专题
热门推荐
英国工党领袖斯塔默面临公众信任挑战,支持率低迷。类似困境在欧洲多国领导人中普遍存在,德国总理默茨与法国总统马克龙的支持率同样远低于不支持率,反映出欧洲政界广泛的信任危机。
芝麻开门:安全便捷的数字资产交易平台 在数字货币的世界里,选择一个可靠、便捷的交易入口是第一步。芝麻开门作为一款服务于全球用户的知名交易平台,以其多重安全防护、对主流币种的广泛支持以及现货、杠杆等丰富功能,成为了许多交易者的选择。今天,我们就来详细梳理一下如何通过官方渠道,安全地获取并使用芝麻开门平
全球债市因通胀担忧遭剧烈抛售,长期美债收益率升至近三年高位。30年期美债收益率一度突破5%,10年期与2年期收益率同步攀升。日本30年期国债收益率单日飙升20基点创新高。油价上涨加剧通胀忧虑,策略师建议关注美债收益率在5 25%-5 5%区间的后续动向。
欧易(OKX):您的官方数字资产交易入口 在加密货币的世界里,选择一个可靠、功能全面的交易平台是第一步。欧易(OKX)作为全球领先的数字资产服务商,早已成为数百万用户的首选。它不仅提供比特币、以太坊等主流币种的现货交易,更将业务延伸至衍生品、DeFi以及NFT市场,构建了一个完整的加密生态。其背后,
gate io交易APP官方版 v7 19 1 安卓版下载与安装全指南 对于数字资产交易者来说,一个可靠、顺手的交易工具至关重要。Gate io交易APP,正是这样一款专业的平台,它为全球用户提供比特币、以太坊乃至上千种加密货币的实时行情与交易服务。其最新的安卓v7 19 1版本,在用户体验和系统稳





