docker 内怎么启动 custom app

2019-06-24 16:53:37 +08:00
 zjq123

我需要在一个 docker 容器中 启动一个 go 程序 例如 /root/a 它启动后会监听 6001 端口 我的 docker startup.sh 如下

#!/bin/bash

chown apache:apache -R /var/www/vhosts &&
service mysqld start &&
service httpd start &&
/bin/sh -c "while true; do sleep 1; done"

我在其中加入 /root/a && \ 没有效果 反而导致网站挂机

加入后 docker container ls 没有内容了

4046 次点击
所在节点    Docker
3 条回复
SilentDepth
2019-06-24 17:39:58 +08:00
ENTRYPOINT
julyclyde
2019-06-25 10:20:24 +08:00
你这种用法
简直是解决了其他社会制度不存在的问题
pacoxu
2019-07-02 13:23:50 +08:00
启动命令是什么样子?
Dockerfile 是什么样子?

docker ps -a 看下死掉的容器日志

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/576983

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX