Networks/Docker & Linux

SK networks AI Camp - ubuntu 실행 시 에러 슈팅

코딩하는 Español되기 2024. 7. 30. 20:10

점심 시간이 지나고 다시 docker-container을 다시 접속하려고 했더니 실행이 안된다.

 

1. docker run -it --name [컨테이너명] [이미지명] /bin/bash(실패)

docker run -it --name ubuntu-container ubuntu /bin/bash

run이여서 실행인줄 알았는데(제대로 듣지 않은 나 자신 반성해)

이미 있는 컨테이너라서 실행이 안된다고 한다.

2. -d 붙여서 실행(실패)

그래서 다른 블로그에 -d를 써서 해보라고 해서 해보았다.

docker run -d --name ubuntu-container ubuntu /bin/bash

여전히 실패

그래서 이런저런 시도를 해보다가 해결법을 발견하였다.

3. docker exec -it ubuntu-container /bin/bash(성공)

docker exec -it ubuntu-container /bin/bash

이런 저런 시도를 하다가 컨테이너를 중지한 것을 잊었다.

컨테이너를 키고 다시 코드를 입력해주었더니 해결되었다.

접속하는 명령어를 잊고 있었다...