docker-compose up
未顯示我所有服務的日誌輸出(stdout)。Docker組成並未顯示鏈接的控制檯輸出
我得到的輸出,當我手動運行容器:
$ docker run -it simple/cra-products /usr/local/bin/cra-products
[Info#INIT] cra-products
[Info#CONFIG] loadConfig
...
但是,當我與碼頭工人,撰寫運行,輸出停在連接。
$ docker-compose up cra-products
underwriting_cra-products_1 is up-to-date
Attaching to underwriting_cra-products_1
我已驗證它已啓用,並正在運行(我的其他服務可以連接到它)。我只是看不到日誌輸出。
日誌輸出可以爲另一個容器工作。
$ docker-compose up underwriting
underwriting_cra-products_1 is up-to-date
Starting underwriting_underwriting_1
Attaching to underwriting_underwriting_1
underwriting_1 | HELLO
...
我在做什麼錯?我想查看所有容器的日誌。
調用docker-compose stop
和docker-compose rm
並重新開始不能修復它。 docker-compose up -d
和docker-compose logs
都沒有使用。仍然沒有產品的產品。
這裏的碼頭工人,撰寫文件:
version: "3"
services:
underwriting:
image: simple/underwriting
command: /usr/local/bin/underwriting
links:
- cra-products
ports:
- "8011:8011"
environment:
- UNDERWRITING_PORT=8081
- CRA_PRODUCTS_ENDPOINT=http://cra-products:8081
cra-products:
image: simple/cra-products:latest
command: /usr/local/bin/cra-products
ports:
- "8081:8081"
environment:
- CRA_PRODUCTS_PORT=8081
這不回答問題有機磷 – oddy