inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

Dockerfile 작성을 위한 주요 명령 익히기5

expose설정 후 docker run 시 docker ps에 아무것도 표시안됨

1489

ljj930930

작성한 질문수 6

0

안녕하세요 강사님

강의 5:47쯤에 Dockerfile-apache에 expose설정을 80으로하고 도커 inspect로 ExposedPorts가 "80/tcp"로 설정된 것을 

확인 후, 강사님과 같이 

docker run -P -d myweb을 실행 후

docker ps를 돌려보았습니다.

제가 앞 강의에서 무엇인가 놓친 것인 지 확실히 잘 모르겠지만

docker ps 명령어를 입력하면 표시되는 것이 없습니다.

d 명령을 사용하면 백그라운드에서 돌아가게끔 되어있어야한다고 생각하는데 docker ps -a로 들어가보면 STATUS가 Exited로 표시되어있습니다.

 

사진 첨부 드립니다.

또 어떤 부분을 놓쳤는지 잘 모르겠는데

p 옵션을 사용해 9999포트로 연결하게 끔 설정을 해도 

설정이 안됬는지 제 퍼블릭IP주소:9999로 들어가면 페이지에 연결할 수 없습니다 라는 메세지가 표시됩니다.

하지만 아래와 같은 식으로 , 입력을 해야지만 

index.html파일에 연결되어 표시가 됩니다.

docker run -d -p 9999:80 -v /home/ubuntu/2021_DEV_HTML:/usr/local/apache2/htdocs --name apacheweb httpd:alpine

어떤것이 잘못되었을까요? ㅜㅜ

expose network linux docker

답변 1

0

잔재미코딩 DaveLee

안녕하세요. 저도 뭐 테스트하면서 예전에 많이 겪었던 문제인데요.

우선은 docker ps 로 해서 없다라는 것은 해당 도커가 바로 종료됬다라는 것인데요. 그렇다면 해당 도커에 정말 웹서버가 돌고 있는지 그런 이미지를 쓰신 것인지가 의심되요. 이미지를 새로 그대로 apache2 같은거 그대로 만들어보신 후에, 테스트해보시면 어떨까요? 

당연히 웹서버가 안도는 이미지를 썼다면, 또는 뭔가 해당 이미지 작업이 이상해서 에러가 나서 도커가 종료되었다면, 포트를 9999 로 연결해서 웹페이지를 본들 안보이는 것은 당연할 것 같아서요. 

제 생각에는 영상을 그 이전 영상부터 보시면서, 이미지를 어떻게 만들었고, 그 다음에 그 이미지를 가지고 동일한 영상에서 가이드한 대로 run 해서 실행되는지를 먼저 보시는 것이 좋을 것 같아요. 아마 그러시면 그 중에 어떤 부분을 놓친 것인지 이해하실 수 있으실 것 같아요. 제가 딱 보자마자 어느 단계에서 어떤 부분이 잘못되었따 라고 판단하기에는 이미지를 어떻게 만드셧는지, 등등 단계가 많아서 판단이 어렵지만, 이미지 자체가 잘못되었을 가능성이 많긴 해보여서, 이미지 만드는 단계부터 영상을 다시 한번 새로 따라해보시면 어떨까 하는데 어떠신지요? ㅎㅎ

감사합니다.

 

25년도 12월 docker compose 설치 방법이 레거시된 상황

0

99

1

학습자료는 구글드라이브에서만 볼 수 있나요?

0

79

1

강의 외 개발자 진로 관련 질문입니다!

0

64

1

왜 전 오류가 뜨나요??

0

98

1

학습자료가 없어요

0

143

1

강의가 재생이 되지 않습니다.

0

97

1

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

0

67

1

도커와 최신 서버 기술 수료시 웹 배포

0

150

1

개인키, 공인 인증서 폴더

0

134

1

워드프레스가 어렵네요 ㅠㅠㅠ

0

163

2

도커 활용하기 (주피터 노트북 서버 만들어보기)에서 질문있습니다

0

152

1

안녕하세요 배포 관련 질문이 있습니다.

0

137

1

ec2 인스턴스에서 우분투 버전관련 문의입니다

0

210

1

주피터 노트북 서버 만들어보기_pymysql 설치관련

0

253

1

window 데스크탑에 도커 사용하려고 하는데요~

0

167

1

안녕하세요 aws 사용 안해도 되나요 ?

0

183

1

/usr/local/apache2/htdocs 경로관련

0

223

2

섹션 16, 17 docker-compose up -d 명령 실행 시 다운로드 속도 느려짐

0

221

1

도커 컨테이너와 이미지 조사하기-docker run 실행시 컨테이너 생성 안됨 오류

0

448

1

mysql 접속 port 개방할 때 궁금한 점이 있습니다.

0

155

1

강의 소개에 나오는 강의자료? 들은 어떻게 받을수 있나요?

0

193

1

[인프런-수업자료요청] e북 자료(구글) 권한 요청드립니다 !

0

144

1

AWS VPC 과금 문제(탄력적 IP)

0

383

2

강의 섹션2 이후부터 강의화면 안보이는 이슈있습니다.

0

186

1