• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

간단한 질문 있습니다.

21.06.27 17:04 작성 조회수 185

0

안녕하세요!

간단한 질문 있습니다.

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

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

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

답변 5

·

답변을 작성해보세요.

0

imjaichoi님의 프로필

imjaichoi

2022.06.12

desktop docker 로 중지해도 되요

 

0

wxd8339님의 프로필

wxd8339

2022.06.10

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

0

wkdzhd2000님의 프로필

wkdzhd2000

2022.06.10

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

0

wkdzhd2000님의 프로필

wkdzhd2000

2022.06.09

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

 

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

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

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

0

wkdzhd2000님의 프로필

wkdzhd2000

2022.06.09

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

막 구글링 하면서 글 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