我正在測試需要數據庫的Codeship容器。在codeship-services.yml中使用服務我將數據庫容器鏈接到應用程序容器。問題是數據庫容器正在打印大量與測試輸出混合的輸出。我想徹底擺脫MongoDB日誌,但MongoDB沒有選擇。禁止Codeship服務的輸出
我目前正在運行它 mongod --quiet --setParameter logLevel=0
但仍獲得大量輸出。
所以我正在尋找Codeship方面的解決方案來抑制容器輸出(以Codeship方式提供服務)。
logging:
driver: none
docker-compose的設置似乎不起作用。
這裏是我的codeship-services.yml:
myapp:
build:
dockerfile: Dockerfile
image: myapp
cached: true
links:
- database
database:
image: mongo:3.4.3
command: mongod --quiet --logpath /tmp/mongo.log --setParameter logLevel=0
'Logging'是當前指令Codeship還不支持。 –