docker是干什么的 (docker容器中运转的宝塔面板不自启动如何处置)

文章编号:7954 更新时间:2024-02-16 分类:互联网资讯 阅读次数:

资讯内容

宝塔面板是一款十分好用的主机治理面板,咱们有些名目中为了繁难客户操作治理主机,会给主机装这个面板,惯例状况下宝塔面板装置在主机中会智能启动,但在docker容器中会由于挂载本地目录的要素有时刻不可自启成功。

docker是干什么的docker容器中运

启动容器后经过docer exec 命令进入宝塔所在容器后,手动重启宝塔的服务后可以运转,然而Web主机又不可运转,须要登录宝塔面板后再次点击启动才可以,这样假设主机断电或非方案关机后,web和对应的主机就没法智能重启,装置宝塔面板就没有实践性意义了。

咱们可以创立一个脚本文件,在docer的容器在启动的时刻,口头一次性宝塔重启、web服务重视启、mysql重启、假设还有其余的须要可以一并参与,我这里经常使用通的web主机是nginx、mysql、php,所以我在系统根目录创立了stat.sh的文件,外面的内容如下:

然而另一个疑问产生了,docker容器的启动很快,在启动的时刻挂载的文件还没预备成功,造成命令启动失败,所以在启动后口头这个脚本的时刻须要加一条提前的命令,

意思是在启动后5秒在往下口头命令。

这样容器在启动后,docker就回智能对脚本中触及到的服务启动重启了。

介绍阅读:

标签: 宝塔面板docker宝塔面板docker容器

本文地址: https://yihaiquanyi.com/article/f24fc5cdd83674292579.html

上一篇:微软公司开发的操作软件有哪些微软公司开发...
下一篇:七牛云赴美ipo七牛云海外云存储活动专场终...

发表评论