harbor仓库如何实现自启动
首先配置
修改ExecStart、ExecStop中的harbor的路径
cat >> /usr/lib/systemd/system/harbor.service <<EOF
> [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 /root/harbor/docker-compose.yml up
> ExecStop=/usr/local/bin/docker-compose -f /root/harbor/docker-compose.yml down
> [Install]
> WantedBy=multi-user.target
> EOF
然后执行以下命令
systemctl daemon-reload
systemctl enable harbor
systemctl start harbor
测试是否可以自启动
reboot now