避免自动退出的解决方案在运行docker容器启动脚本后,docker run指定的命令如果不是已挂起的命令(如运行top和不断回音),将自动退出。-“d”命令将“detach”设置为true。根据官方文件,这意味着让这个命令在后台运行,但它并不是一直运行的(我们在普通的Linux终端上运行/bin/bash,运行后就会完成,而且我们不会一直等待响应,所以我们真的不能以“守护进程”的方式运行/bin/bash)。这个地方的早期和现在的官方文件确实有些不一致。现在是分离。早期的文档说指定-D以守护进程的方式运行容器可能有一些误解。另外,如果需要在容器中运行bash,可以直接运行docker run-I-t containeruname/bin/bash。如果您认为docker attach的参数多于docker attach,则可以设置别名来解决此问题:
运行多进程docker容器的方法如下:1。使用shell脚本依次启动kubernetes的每个组件。以下是开始-库伯内特斯.sh2,然后在dockerfile中,开始-库伯内特斯.sh指定默认情况下要为docker容器执行的命令。三。需要注意的一点是开始-库伯内特斯.sh脚本将作为docker容器的1号进程运行,并且必须始终运行。因为docker容器只在进程1运行时保持运行,换句话说,docker容器将在进程1退出后退出。因为kubernetes的每个组件都是作为后台进程执行的,所以在脚本的末尾添加了一个死循环以保持启动-库伯内特斯.sh脚本始终在运行。4主管是一种过程管理工具。此时,需要编写管理器配置文件库伯内特斯.conf: 5. 将kubernetes的每个组件的启动命令设置为command。将autorestart参数设置为true意味着supervisor将负责重新启动意外退出的组件。stdout Logfile和stderr Logfile参数可用于设置命令的标准输出文件和标准错误输出文件。6然后,在dockerfile中,指定supervisor作为docker容器的默认命令:7。此时,supervisor是docker容器中的第一个进程,它还需要继续运行。当nodaemon设置为true时,supervisor将保持在前台而不是后台运行。如果supervisor在后台运行,则在执行supervisor命令后,docker容器将立即退出
网络销售怎么去推广?网络促销要准确找到客户,这也是网络销售的核心,只有通过不断的实践、探索和总结,才能有一整套好的方法。总之,网络促销要准确发现顾客,要做到以下五个方面:一是产品特点定位,要认真调查产品的核心竞争力;二是产品人群定位,要对顾
怎样提高自己的信息检索能力呢?1. 学会搜索策略,熟练运用与否;2。熟悉搜索工具一张图片解释了问题,但它需要技巧才能做好。在我的标题中,我分享了整个系统的实战内容,通俗易懂。希望读者受到启发如何快速提升淘宝搜索排名?提高召回率的方法:1。使
C语言32个关键字里,哪些可以用来声明定义变量?该注意些什么?首先,从C语言的特点来看,它是一种静态语言,所有变量都必须有一个类型,无论是基本类型,如int、char、float、double,还是structure、union、enume
苹果手机账号怎么注销?如果您想注销apple帐户,请打开apple phone中的“Settings”(设置)功能,然后找到“iTunes Store and app Store”(iTunes商店和应用商店)。进入后,我们会看到我们的苹果
vue可完全替代jq吗?目前,无论是Vue、react还是angular,大多数移动终端都首选MVVM开发框架。由于历史的原因,PC需要考虑浏览器的兼容性,很多使用jQuery。当然,如果不考虑兼容性,MVVM也可以是新项目的首选开发模式。
快手照片电影怎么弄多个文字框?点击高级,里面有文字。选择时只需再选择一些。每张照片只能有一个以上的文本框。快手一张图片怎么弄多条文字?本地作品,编辑,然后单击高级编辑,然后第一个是添加文本,然后双击文本框复制下一个并使其与第二个葵葵葵:快速
string字符串为什么是引用类型?因为string是object的一个子类,除了Java中的八种基本数据类型外,object都是引用类型,包括包装类integer long byte double。在C中优先使用字符串是一个好习惯。除非C
怎么查看手机网站页面源码?1. 首先,打开手机,查找并点击进入设置,如下图所示。2. 然后在打开的设置页面,点击进入更多设置,如下图所示。3. 然后在打开的页面中,点击进入about mobile phone,如下图所示。4. 然后在打开的
家里第二台电脑,插上网线网络限制,显示没有有效IP,该怎么办?按上述方法设置后,再试一次,看是否可以上网。在正常情况下,计算机在获得路由器发出的IP地址后就可以接入互联网。
计算机怎么修改域名?更改域名方法域控制器:服务器.demo.comIP:192.168.5.1子网掩码:255.255.255.0DNS:192.168.5.1也是一个名为test20031的额外域控制器演示网站,子域:test.demo.