我的碼頭工人看起來如何:
version: "3.3"
services:
app-1:
build: docker/.
ports:
- 8080:8080
volumes:
- .:/app-1
app-2:
build: docker/.
ports:
- 8080:8090
volumes:
- .:/app-2
我的問題:我無法連接到外部 docker 埠。
當我有app-2 的埠“8090:8090”時,我成功連接到我的應用程式。
但是當我使用'8080:8090' 時,我無法連接到它。
你能給我一個建議嗎?
app-1 有server.port=8080
app-2 有server.port=8090
uj5u.com熱心網友回復:
您試圖將同一個埠映射8080到 2 個不同的服務,作業系統不允許這樣做,一個偵聽埠只能有一個服務。
uj5u.com熱心網友回復:
這就是為什么為您的兩個應用程式指定了相同的埠,您不能在同一個埠上運行 2 個應用程式,因此它們必須不同
version: "3.3"
services:
app-1:
build: docker/.
ports:
- 8080:8080
volumes:
- .:/app-1
app-2:
build: docker/.
ports:
- 8081:8090
volumes:
- .:/app-2
檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/322708.html
標籤:爪哇 春天 码头工人 docker-compose
