首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Docker

docker 内怎么启动 custom app

  •  
  •   zjq123 · 114 天前 · 2117 次点击
    这是一个创建于 114 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我需要在一个 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 没有内容了

    3 回复  |  直到 2019-07-02 13:23:50 +08:00
        1
    SilentDepth   114 天前
    ENTRYPOINT
        2
    julyclyde   114 天前
    你这种用法
    简直是解决了其他社会制度不存在的问题
        3
    pacoxu   106 天前
    启动命令是什么样子?
    Dockerfile 是什么样子?

    docker ps -a 看下死掉的容器日志
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4460 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 22ms · UTC 02:35 · PVG 10:35 · LAX 19:35 · JFK 22:35
    ♥ Do have faith in what you're doing.