代码之家  ›  专栏  ›  技术社区  ›  PPShein

附加装载卷时,我的容器未运行

  •  -1
  • PPShein  · 技术社区  · 7 年前

    我已经创建了类似于 docker volume create my-vol 在我的机器里。但当我按如下方式运行容器时:

    docker run -d \
      --name=ppshein-test \
      --mount source=my-vol,destination=/var/www/ -p 3000:3000 \
      ppshein:latest
    

    并且发现我的容器不工作,这就是为什么我尝试记录日志

    > sample-docker@1.0.0 start /var/www
    > node index.js
    

    docker run -d --restart=always -p 3001:3000 ppshein:latest
    

    并发现它工作顺利。但我查看了它的容器日志,发现如下所示:

    > sample-docker@1.0.0 start /var/www
    > node index.js
    
    Example app listening on port 3000!
    

    奇怪的是,我发现了 Example app listening on port 3000! 在最后一个容器中,甚至没有在前一个容器中找到相同的消息。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Konrad HelloWorld101    7 年前

    我想这可能是你要找的东西, (来自docker docs )