2016-06-05 3 views
2

데몬 모드에서 여러 컨테이너 (docker-compose up -d)를 실행 중입니다.도커 작성 데몬 모드 로그

최근에 그 중 하나가 추락했습니다.

무슨 일이 있었는지 조사하고 싶습니다. 앱 로그는 어디에서 찾을 수 있습니까?

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 
+0

를 통해 실행중인 인스턴스에 docker-compose logs 또는 exec 첨부 할 수 있습니다 (고정 표시기> = 1.3)를 통해 로그를 얻을 수 있습니다 : 여기

docker-compose.yml (특별한 아무것도에 대한 로깅)입니다 'docker-compose logs'는 필요한 것을 제공하지 않습니까? – johnharris85

+0

가능성이 있습니다. :) 나는 실제로 이것을 생각하지 않았고 대신 로그 파일을 찾고있었습니다. –

+0

그러나 이것을 실제로 파일에 저장하려면 어떻게해야합니까? –

답변

0

당신은

$ docker exec -i -t 6655b41beef /bin/bash #by ID 
or 
$ docker exec -i -t my_www /bin/bash #by Name