Docker for Mac:容器的主机名设置

时间:2016-10-19 08:06:15

标签: macos networking docker docker-for-mac

使用Docker for Mac(v1.12.1)我通过Compose运行一些容器。我正在使用像这样的简单docker-compose.yml:

version: '2'
services:
  website:
    build: .
    ports:
      - "81:80"

在主机上,通过http://localhost:81正常连接。

为了避免端口映射,我想为容器设置一个主机名,这样我就可以使用类似http://mycontainer.local的东西从主机连接。是否可以为容器设置主机名(或静态IP)?

1 个答案:

答案 0 :(得分:0)

As suggested in this blog您可以使用主机名进行连接 " ContainerName.NetworkName"到你的容器。