无法使用静态IP访问Jhipster Microservices Podman容器

时间:2020-06-17 05:44:35

标签: docker jhipster jhipster-registry podman

我想在同一docker主机上启动jhipster注册表和微服务docker容器。我正在使用podman,并且使用了以下命令:

sudo podman run -d --net=host -p 8761:8761 docker.io/jhipster/jhipster-registry:v6.2.0
sudo podman run -d --dns=x.x.x.x -p 8081:8081 primems

执行此操作时,可以访问jhipster注册表,但微服务应用程序运行在错误的IP上,该IP无法从外部访问。 我试图创建一个如下的吊舱:

sudo podman pod create --name prime-pod
sudo podman run -d –pod prime-pod  --net=host -p 8761:9761 docker.io/jhipster/jhipster-registry:v6.2.0
sudo podman run -d –pod prime-pod --net=host -p 8081:8081 primems

当我这样做时,可以使用http://localhost:8761访问素数,但是不能使用http://10.11.33.66:8761从外部访问素数:

curl -v http://localhost:8761(工作正常) curl -v http:// 10.11.33.66:8761(连接被拒绝)

0 个答案:

没有答案