• Welcome to Journal web site.
logo
首页 关于 博客 留言 联系
首页 关于 博客 留言 联系

我是 PHP 程序员

- 开发无止境 -

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。


chrome

firefox

safari

ie9及以上
Next
Prev

设置群晖Docker中安装的宝塔面板重启后自动运行(自动启动) - 羊羊芳香工作室

Data: 2018-04-12 08:22:36Form: JournalClick: 14

羊羊芳香工作室
设置群晖Docker中安装的宝塔面板重启后自动运行(自动启动) - 羊羊芳香工作室

 

经常需要调试些网站,于是在我的黑群晖中通过Docker的方式安装了宝塔面板。然而,每次重启黑裙,Docker里的宝塔面板都不能自动启动。每次都需要手动命令行方式逐个启动宝塔面板和里面的各个服务进程。太烦了!

网上请教大神,得到一个方法,凑合能用吧:

1)SSH登录自己的群晖,输入以下命令:

sudo -i

docker ps -a

就能看到Docker里各个运行中的映像的container id。找到宝塔面板的container id,记下来。

2)群晖的控制面板中找到任务计划,新增一个“触发的任务”->“用户自定义脚本”

202110280001.jpg

任务名称随便填写,其它部分不用动。(用户账号选“root”,事件选“开机”。)

202110280002.jpg

运行命令部分填写下面的内容,记住那个id换成自己第一步找到的那个id。

sleep 30 && sudo docker exec 你自己的container-id /etc/init.d/bt start && sudo docker exec 你自己的container-id /etc/init.d/nginx start && sudo docker exec 你自己的container-id /etc/init.d/mysqld start  && sudo docker exec 你自己的container-id /etc/init.d/php-fpm-70 start 

202110280003.jpg

确定,打勾保存一下。这样黑群晖每次开机后都会执行一下这个脚本,替你逐个启动宝塔面板里面的服务进程。虽然不够完美,但也能凑合用。

journal I'm Developers.
Copyright © 2014-2024 Guojunjie.com.
All screenshots © 郭俊杰(Journal).
I have been in Xiamen,China.
Website Establishment by Journal.
闽ICP备12018326号-2
  • 关于 
  • 博客 
  • 留言 
  • 联系 
  • 地图 Map
Name:
<提交>
请输入验证码再继续!

看不清?点击更换

Copyright © 2016 by 郭俊杰(Journal)

返回顶部
返回