인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

생성한 이미지로 어플리케이션 실행 시 접근이 안 되는 이유

간단한 질문 있습니다.

작성

·

299

0

안녕하세요!

간단한 질문 있습니다.

6:40초 처럼 server is running 까지 완료한 상태에서

밖으로 나가고 싶으면 어떤 키를 눌러야하나요?

보통 exit 이나 control + c였던것 같은데 밖으로 나가지지가 않아서 질문드립니다.

답변 5

0

desktop docker 로 중지해도 되요

 

0

터미널 하나 더 열고 docker stop 하는거아닌가요?!

0

일단 당장은 docker run -p 에서 -dp로 바꾸어가지고 컨테이너를 백그라운드에서 실행시키면 터미널에 컨테이너ID가 나옵니다. 그럼 서버를 끌때는 docker stop 컨테이너ID 와 같이 입력하여 좋료하는 게 현재로서는 차선택일 듯 합니다. 저도 우선은 이렇게 해결했습니다.

0

이 다음 강의 강사님 답변 달린 것 여기다가 복붙해 놓겠습니다.

 

안녕하세요  ~  docker stop 을 해도 안되군요 .....
그러면   컨테이너를 실행할 때 -d 옵션을 넣어서 실행하면 
컨테이너 실행 후 컨테이너는 백그라운드에서 돌아가게 됩니다.

그래서 컨테이너에 들어가려하면 exec 로 들어가 주시면 됩니다.

그리고 나중에는 docker compose로 컨테이너를 돌리기 떄문에 그때는  control + c 로 내려주시면 됩니다 ~ ! 

0

저도 맥북 사용 중에 같은 문제에 직면해서..

막 구글링 하면서 글 3개 정도봤는데

전부 하는 말이 작동 잘만 된다, 안되는 경우엔 키보드 자체 설정에 문제가 있거나 아님 일단 수동으로 꺼줘라(kill -9 프로세스 아이디 아니면 killall 방식)

그래서 우선은 수동으로 꺼서 강의처럼 포트맵핑은 잘 했는데

저도 계속해서 control + c가 안되네요.. 혹시몰라 .exit이나 control + d, command + . 도 해봤는데 전부 안되가지고 지금 계속 매번 그렇게 끄고 있어요 분명 이전에는 잘만 작동했는데.. 이상하네요..

일단 참고한 글 올려봅니닷

 

https://stackoverflow.com/questions/10522532/stop-node-js-program-from-command-line#:~:text=So%20to%20summarize%20you%20can,%2DC%20twice.

https://superuser.com/questions/394100/ctrl-c-and-ctrl-z-not-working-in-terminal

https://stackoverflow.com/questions/57827784/ctrl-c-doesnt-break-in-terminal-on-mac

 

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기