मैंने अपना छोटा अजगर(फ्लास्क ) ऐप बनाया है । कंटेनर heredocker पुनश्च
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES4146fd976547 identidock_identidock:latest "/cmd.sh" 5 minutes ago Up 5 minutes 9090/tcp, 9191/tcp agitated_leakey
अगर मैं कोशिश करता हूं
curl localhost:5000curl: (7) Failed to connect to localhost port 5000: Connection refused
मैंने नेटस्टैट-एएन | ग्रेप-ई "5000"यूनिक्स 3 [ ] स्ट्रीम कनेक्टेड 25000 की जांच की है
यह 5000 पर सूचीबद्ध नहीं है । yaml लाइन के साथ बंदरगाहों
ports: - "5000:5000"
अगर मैं अपने कंटेनर को निष्पादित करता हूं
docker exec -it agitated_leakey /bin/bashuwsgi@4146fd976547:/app$ netstat -lnbash: netstat: command not found
मेरे Dockerfile
RUN pip install Flask==0.10.1 uWSGI==2.0.8WORKDIR /appCOPY app /appCOPY cmd.sh /EXPOSE 9090 9191
ऐसा क्यों होता है?