我有一个 Dropwizard 微服务在端口的容器中运行9000
。
在 Dockerfile 中,我像这样暴露了端口
FROM maven:3.3-jdk-8-alpine
# Install packages
RUN apk add --no-cache curl tar bash wget
EXPOSE 9000
然后我像这样运行容器
docker run --add-host="localhost:10.0.2.2" -t foo-service
但是,当我尝试访问它时,localhost:9000
我没有在浏览器中得到响应。
如何从 Docker 主机访问微服务?
Docker 主机是 Ubuntu 16.04
非常感谢