一.问题说明
1.linux服务器重启,部署在服务器上的服务会关闭
2.使用rc.local让服务器重启后执行脚本,可以在脚本中写重启服务的命令
二.步骤
1.编写启动脚本
//1.执行命令(脚本名任意)
vim /opt/start.sh
//2.编写脚本(按实际服务命令来)
echo "===docker服务重启===start"
echo "===测试服务重启===start"
cd /opt/test
sudo docker-compose up -d
echo "===测试服务重启===end"
echo "===docker服务重启===end"
2.给启动脚本加权限
sudo chmod 777 /opt/start.sh
3.修改rc.local文件
sudo vim /etc/rc.d/rc.local
// 加入启动脚本的绝对路径,看图

在这里插入图片描述

4.给rc.local添加权限
sudo chmod 777 /etc/rc.d/rc.local
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐