Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker停止使用0退出_Docker_Containers - Fatal编程技术网

Docker停止使用0退出

Docker停止使用0退出,docker,containers,Docker,Containers,我快疯了。。。。我不明白为什么我的容器在运行之后就停止了 这是我的文件: FROM debian:latest ENV DEVICE name ENV PASSWORD pass COPY install.sh / #debdir is a directory COPY debdir /debdir RUN chmod +x /install.sh CMD ["/install.sh"] EXPOSE 5000 5314 以及install.sh: #!/bin/bash dpkg -i

我快疯了。。。。我不明白为什么我的容器在运行之后就停止了

这是我的文件:

FROM debian:latest

ENV DEVICE name
ENV PASSWORD pass

COPY install.sh /
#debdir is a directory
COPY debdir /debdir
RUN chmod +x /install.sh

CMD ["/install.sh"]
EXPOSE 5000 5314
以及install.sh:

#!/bin/bash
dpkg -i /debdir/*.deb
/opt/MXB/sbin/configure-fp.sh --user=$DEVICE --password=$PASSWORD --encryption-method="AES-128" --encryption-key="SECUR_ITY2014a" --use-proxy=false
你能帮我吗

当服务“mxb”完成启动时,容器将以0退出,而不是使用选项-i-t保持运行,我也尝试了使用-dit

我是这样运行的:

sudo docker run -i -t -p 5000:5000 -p 5314:5314 -e "DEVICE=device" -e "PASSWORD=pass" --name iaso_mxb iaso_mxb
非常感谢

日志:


在这一点上,服务应该继续运行。

您的容器只要在中有事情做就可以使用

CMD

ENTRYPOINT

Dockerfile的指令,然后退出

顺便问一下,你希望它做什么

Nginx容器启动Nginx,MongoDB启动MongoDB数据库

这是正常的,例如,您可以添加

;无限睡眠


在install.sh结束时,只要容器在

CMD

ENTRYPOINT

Dockerfile的指令,然后退出

顺便问一下,你希望它做什么

Nginx容器启动Nginx,MongoDB启动MongoDB数据库

这是正常的,例如,您可以添加

;无限睡眠


install.sh

在安装结束时,您为什么希望它执行不同的操作?是否有任何输出
docker logs contianerid
为什么您希望它做任何不同的事情?是否有任何输出
docker logs contianerid
Hi,感谢您的帮助。我试图为IASO后台管理器创建一个在Unraid塔内运行的容器。Post
docker根据请求记录您的\u容器\u或\u id
。您好,谢谢您的帮助。我试图为IASO后台管理器创建一个在Unraid塔内运行的容器。Post
docker根据请求记录您的\u容器\u或\u id
sudo docker logs af6bbff2a4f1
Selecting previously unselected package mxb.
(Reading database ... 7562 files and directories currently installed.)
Preparing to unpack /debdir/mxb_~linux-1_amd64.deb ...
Verifying archive integrity... All good.
Uncompressing ......
'./var/log/BRMigrationTool/BRMigrationTool_2017_05_30.log' -> '/tmp/BRMigrationTool_2017_05_30.log'
Unpacking mxb (17.4.1.17122-1) ...
Setting up mxb (17.4.1.17122-1) ...
invoke-rc.d: policy-rc.d denied execution of start.
Processing triggers for systemd (215-17+deb8u7) ...
Functional Process configuration tool, version 17.4.1.17122
Copyright (c) 2017 MXB

[ ok ] Starting ProcessController:.

Initialization in progress. It can take a while...
...
...
Functional process initialized successfully.