1
我有幾個容器,當我做一個碼頭構建並加載我所有的服務時,會產生數百行輸出。有沒有辦法容易或更好地過濾輸出,而不是將這些服務輸出到標準輸出,在執行docker-compose時?過濾器碼頭構成輸出
我有幾個容器,當我做一個碼頭構建並加載我所有的服務時,會產生數百行輸出。有沒有辦法容易或更好地過濾輸出,而不是將這些服務輸出到標準輸出,在執行docker-compose時?過濾器碼頭構成輸出
使用分離的模式,當您啓動搬運工組成
docker-compose up -d
如果你想看到你的容器的日誌,你可以這樣做:
docker-compose logs <name of your service that was defined in docker-compose file>
'-d'是「分離」而不是「守護進程」。 – dnephin
你可以通過grep的嘗試管道輸出。你是否希望這些服務不輸出到標準輸出,或者根本不捕獲它們的輸出?如果沒有,您可以將其日誌記錄驅動程序設置爲[none](https://docs.docker.com/engine/admin/logging/overview/)。 – R0MANARMY
您可以在撰寫文件中設置記錄器,請參閱https://docs.docker.com/compose/compose-file/ – Krumelur