Docker-compose守护程序模式日志

时间:2016-06-05 10:21:35

标签: docker docker-compose

我在守护进程模式下运行了几个容器:docker-compose up -d

其中一人最近坠毁了。

我想调查发生的事情。我在哪里可以找到应用程序日志?

这是docker-compose.yml(关于日志记录没有什么特别之处):

mongodb:
  image: mongo
  command: "--smallfiles --logpath=/dev/null"
web:
  build: .
  command: npm start
  volumes:
    - .:/myapp
  ports:
    - "3001:3000"
  links:
    - mongodb
  environment:
    PORT: 3000
    NODE_ENV: 'production'
seed:
 build: ./seed
 links:
   - mongodb

1 个答案:

答案 0 :(得分:0)

您可以通过docker-compose logs获取日志,也可以exec通过

将(docker> = 1.3)附加到正在运行的实例
$ docker exec -i -t 6655b41beef /bin/bash #by ID
or
$ docker exec -i -t my_www /bin/bash #by Name