1

我正在遵循https://fenics.readthedocs.io/projects/containers/en/latest/introduction.html的指示。

我得到:

fenics@af86d2c8af46:~$ cd ~/demo/python/documented/poisson
fenics@af86d2c8af46:~/demo/python/documented/poisson$     python3 demo_poisson.py
Calling FFC just-in-time (JIT) compiler, this may take some time.
Calling FFC just-in-time (JIT) compiler, this may take some time.
Calling FFC just-in-time (JIT) compiler, this may take some time.
Calling FFC just-in-time (JIT) compiler, this may take some time.
Calling FFC just-in-time (JIT) compiler, this may take some time.
Calling FFC just-in-time (JIT) compiler, this may take some time.
Solving linear variational problem.
To view figure, visit http://0.0.0.0:8000
Press Ctrl+C to stop WebAgg server

但我无法打开 http://0.0.0.0:8000(我尝试过 chrome、safari 和 firefox)。我也尝试过替换 0.0.0.0。使用我的 IP 地址或本地主机,但问题仍然存在。

编辑:我不确定这是否起作用,但如果我尝试http://0.0.0.0:8000或 localhost:8000,我会立即收到错误,但是当我用我的 IP 地址替换 0.0.0.0 时,我知道“brosing 花了太长时间”。

4

1 回答 1

4

0.0.0.0 不是真实的IP地址。在这种情况下,它指定该服务可通过该机器拥有的任何 IPv4 地址访问。您可以通过 连接到该服务http://127.0.0.1:8000

您还需要将 docker 端口转发到主机:

docker run -p 8000:8000 -ti quay.io/fenicsproject/stable:latest
于 2021-06-21T12:27:07.303 回答