점심 시간이 지나고 다시 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
이런 저런 시도를 하다가 컨테이너를 중지한 것을 잊었다.
컨테이너를 키고 다시 코드를 입력해주었더니 해결되었다.
접속하는 명령어를 잊고 있었다...
'Networks > Docker & Linux' 카테고리의 다른 글
SK networks AI Camp - Linux(권한 및 계정) (0) | 2024.07.31 |
---|---|
SK networks AI Camp - Linux(설명,명령어 및 예제) (0) | 2024.07.30 |
SK networks AI Camp - docker 예제 (0) | 2024.07.30 |
SK networks AI Camp - Network & docker 통신 (0) | 2024.07.30 |
SK networks AI Camp - docker 명령어 사용(2) (0) | 2024.07.29 |