解决Harbor在服务器重启后无法自启动的问题

 


解决Harbor在服务器重启后无法自启动的问题

 

问题

当部署Harbor的服务器在重启之后,可能会出现Harbor无法跟随系统自启动

解决方案

现假设Harbor的安装目录位置为/usr/local/harbor,在Harbor安装完成之后,在此目录下会生成docker-compose.yml配置文件,可以使用docker-compose操作此文件来控制Harbor的启停。

接下来编写自启Harbor的systemd服务,命名为harbor.service(放置于/etc/systemd/system目录下):

[Unit]
Description=harbor
After=docker.service systemd-networkd.service systemd-resolved.service
Requires=docker.service
Documentation=http://github.com/vmware/harbor

[Service]
Type=simple
Restart=on-failure
RestartSec=5
ExecStart=/usr/local/bin/docker-compose -f  /usr/local/harbor/docker-compose.yml up
ExecStop=/usr/local/bin/docker-compose -f  /usr/local/harbor/docker-compose.yml down

[Install]
WantedBy=multi-user.target

编写完成后,使用systemctl enable harbor.service来设置开机自启动即可。然后重启服务器进行测试。

 

解决Harbor在服务器重启后无法自启动的问题 - 翟亚峰 - 博客园 (cnblogs.com)

 

 

posted @   shiningrise  阅读(595)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2021-12-08 将application.yml放到jar包外
2021-12-08 spring boot 入门 spring.profiles.active来分区配置
2016-12-08 dynamic 用法
2012-12-08 oj资源
2012-12-08 hustoj升级
2009-12-08 DbEntry查询表的使用
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css
点击右上角即可分享
微信分享提示