Docker.io를 처음 사용했습니다. aws instance.I에서 index.docoker.io의 표준 이미지 우분투를 사용하여 이미지를 만들었습니다. 이미지에 node.js와 간단한 웹 애플리케이션을 설치하고 docker 컨테이너를 만들고 다음과 같이 성공적으로 테스트했습니다. curl -i localhost : 49160 in 내가 지정한 브라우저 hostip : 1704하지만 페이지를 가져 오지 못했습니다.도커 컨테이너를 실행하는 nodejs 웹 앱을 찾을 수 없습니다.
0
A
답변
1
잘못된 포트를 사용하여 응용 프로그램에 액세스하는 것 같습니다. 브라우저를 가리켜보십시오 http://<host_ip>:49160
컨테이너 내부의 응용 프로그램은 포트 1704를 표시하고, 매개 변수 -p 49160:1704
을 사용하여 컨테이너를 실행하면 호스트 시스템의 포트 49160이 컨테이너 내부의 포트 1704로 전달됩니다 . 브라우저를 사용하여 앱에 액세스 할 때 호스트 컴퓨터의 IP와 열린 포트 (이 경우 49160)를 사용합니다.
자세한 내용은 Redirect ports 설명서를 참조하십시오.
+0
당신 말이 맞아요. 대단히 감사합니다. – user3237421
관련 문제
- 1. nock : 도커 컨테이너를 만들 때 찾을 수 없습니다.
- 2. Testacular에서 웹 앱을 찾을 수 없습니다.
- 3. NodeJS 모듈을 찾을 수 없습니다.
- 4. python3 nodejs 도커 이미지
- 5. 프로덕션에 도커 컨테이너를 배포하십시오.
- 6. 도커 컨테이너를 사용하여 다른 도커 이미지 만들기
- 7. 단일 호스트에서 다중 도커 컨테이너를 효율적으로 사용하기
- 8. 처음부터 데이터 컨테이너를 실행중인 도커
- 9. android studio에서 앱을 실행하는 동안 리소스 식별자를 찾을 수 없습니다.
- 10. Facebook 앱을 찾을 수 없습니다.
- 11. Heroku에서 NodeJS 앱을 배포 할 수 없습니다.
- 12. 외부 게이트웨이가있는 네트워크에서 도커 컨테이너를 실행하는 방법은 무엇입니까?
- 13. 픽업 : 모듈을 찾을 수 없습니다 - 도커 실행 작업
- 14. 도커 컨테이너를 자동으로 만들고 파이썬 스크립트를 실행하십시오.
- 15. OpenShift에서 nginx 도커 컨테이너를 실행하는 올바른 방법은 무엇입니까?
- 16. 마라톤에서 도커 컨테이너를 작업으로 실행
- 17. AWS EC2, NodeJS - 모듈을 찾을 수 없습니다.
- 18. Nodejs : 오류 : 'html'모듈을 찾을 수 없습니다
- 19. 컨트롤러를 찾을 수 없습니다. - locomotivejs (nodejs)
- 20. mongo on nodejs collection을 찾을 수 없습니다.
- 21. nodejs 모듈을 찾을 수 없습니다. mongodb와 (과)
- 22. 하나 이상의 컨테이너가 포함 된 도커 컨테이너를 만들 수 있습니까?
- 23. 도커 컨테이너에 연결할 수 없습니다.
- 24. docker.io - 애플리케이션 컨테이너와 데이터베이스 컨테이너를 연결하는 도커
- 25. 종료하지 않고 도커 이미지 (nodejs 서버)를 실행하는 방법
- 26. 동기화 된 소스 코드에 대한 도커 컨테이너를 만드는 방법은 무엇입니까?
- 27. 도커
- 28. asp.net web.config 암호화 - RSA 키 컨테이너를 찾을 수 없습니다.
- 29. Azure Webapp에 도커 컨테이너를 배포 할 수 있습니까?
- 30. 두 도커 컨테이너를 서로 연결하는 방법은 무엇입니까?
Dockerfile을 게시하고 컨테이너를 실행할 수 있습니까? 우분투 FROM –
: 최신 MAINTAINER의 rambabu RUN apt-get을 파이썬 소프트웨어 특성을 -y 설치 파이썬 RUN 추가 쉽다 - 저장소 PPA : 크리스 - 레아/ RUN 에코 "뎁의 HTTP를 Node.js를 : 우리를 //. archive.ubuntu.com/ubuntu/ 정확한 우주 ">> /etc/apt/sources.list RUN apt-get update RUN apt-get install -y nodejs #RUN apt-get install -y npm ADD/src/src RUN cd src; npm 설치 EXPOSE 1704 CMD [ "node", "/src/index.js"] – user3237421
내가 사용한 실행 명령은 다음과 같습니다. sudo docker run -p 49160 : 1704 -d ssit/ssit-node-hello : latest – user3237421