2017-08-03 48 views

回答

0

所以這裏有東西--link用來創建這麼多不必要的變量,而這些變量並不是必需的。

現在,當您使用docker-compose時,您可以任意指定您的服務。所以如果你正在運行mysql,你可以將它命名爲mysql或db或dbservice或任何東西。

在您的配置中,您可以使用服務名稱mysqldbdbservice。或者你可以在代碼中使用環境變量來獲取服務名稱並通過你的docker-compose傳遞。

另外,您可以爲具有不同名稱的同一容器設置別名。

關於端口,如果我有一個nginx圖像顯示端口8080.然後我知道我的配置,它將始終是端口8080,因此不需要通過它