카테고리 없음
[Linux] Doker 컨테이너 만들고 실행하기, 멈추기 삭제하
오늘의 여름
2023. 5. 1. 23:25
728x90
📌Container만들기
▶일회용 container
docker run --name demo1 -it ubuntu:18.04 /bin/bash
이렇게 만들면 exit하는 순간 컨테이너는 실행이 종료되어 현재 컨테이너 사용 상태를 알아보는 docker ps를 했을 때 아무 것도 나오지 않는다.
▶계속 실행되는 container
docker run -it -d --name demo2 ubuntu:18.04
docker exec -it demo2 /bin/bash
그럼 exit을 한 후에도 계속 돌아가는 것을 볼 수 있다.
📌Docker 멈추기, 삭제하기
▶container 멈추기
docker ps로 현재 실행되고 있는 컨테이너를 확인하면 정지를 시켰기 때문에 아무것도 없는 것을 볼 수 있다.
그렇다면 컨테이너는 아예 사라진 것인가? NO🙅
메모리 속에 컨테이너는 존재한다.
▶container 삭제하기
docker ps -a
위 명령어로 이제까지의 히스토티를 볼 수 있는데 메모리에 demo1이 남아있는 것을 알 수 있다. 아까분명 exit해서 실행되지 않은 것을 확인했는데도 말이다.
docker rm 이름
원하는 container의 이름을 넣어 삭제를 해주면 위와 같이 docker ps -a을 해주어도 나타나지 않아 완전히 삭제된 것을 알 수 있다.
728x90