我正在使用最新版本的docker for mac(版本17.05.0-ce-rc1-mac8)。
当我启动一个新容器时,它会打开一个非常好且运行良好的端口。我想在我的hosts文件中使用ip和port作为别名(localhost:35678 - > project.local)。有没有办法实现这个目标?
答案 0 :(得分:1)
我想在我的hosts文件中使用ip和port作为别名(localhost:35678 - > project.local)
不,那是不可能的。该端口不是主机名的一部分。
您可以使用反向代理服务器,这是一个nginx配置示例(未经过测试):
server {
listen 80;
server_name project.local;
location / {
proxy_pass http://127.0.0.1:35678;
}
}