1
龍捲風應用在Dockerfile我用:連接到泊塢
EXPOSE 8888
所以,我跑了容器:
docker run --name some-app --link some-redis:redis -d app
在輸出我有這個字符串:
c980349b5b2120064fc197b00a1aaf94aa16c788b66cb148da7826bb5488d0db
然後我想知道ip,我可以從瀏覽器連接:
docker inspect --format '{{ .NetworkSettings.IPAddress }}' c980349b
5b2120064fc197b00a1aaf94aa16c788b66cb148da7826bb5488d0db
它返回172.17.0.20
我去網上brouser和http://172.17.0.20:8888
頁面上,但我在Chrome
ERR_CONNECTION_TIMED_OUT
請告訴我問題,以及如何解決這個問題?
謝謝!
UPDATE
Dockerfile:
FROM python:3.4.3-slim
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY app.py /usr/src/app/
COPY requirements.txt /usr/src/app/
RUN pip install -r requirements.txt
CMD [ "python", "./app.py" ]
EXPOSE 8888
當我使用:
docker exec -it some-app bash
netstat -tulnp | grep 8888
,它返回:
bash: netstat: command not found
而且
docker logs some-app
返回Nothing
我已更新問題 – tim
'docker log'→'docker logs' – Thomasleveil
docker logs some-app returns nothing – tim