2017-08-03 50 views

回答

0

所以这里有东西--link用来创建这么多不必要的变量,而这些变量并不是必需的。

现在,当您使用docker-compose时,您可以任意指定您的服务。所以如果你正在运行mysql,你可以将它命名为mysql或db或dbservice或任何东西。

在您的配置中,您可以使用服务名称mysqldbdbservice。或者你可以在代码中使用环境变量来获取服务名称并通过你的docker-compose传递。

另外,您可以为具有不同名称的同一容器设置别名。

关于端口,如果我有一个nginx图像显示端口8080.然后我知道我的配置,它将始终是端口8080,因此不需要通过它