728x90
SMALL
컨테이너 생성 docker create [이미지 이름]
컨테이너가 생성되면 컨테이너 아이디가 출력된다.
컨테이너 시작 docker start [컨테이너 아이디/이름]
실행 중인 컨테이너 확인 docker ps
컨테이너 중지 docker stop [아이디/이름]
그동안 하던 작업들을 완료하고 도커 컨테이너를 중지시킨다.
컨테이너 중지 docker kill [아이디/이름]
stop과 달리, 바로 컨테이너를 중지시킨다.
컨테이너 삭제 docker rm [아이디/이름]
실행 중인 컨테이너는 먼저 중지한 후에 삭제 가능하기 때문에, docker ps -a로 중지된 컨테이너 확인.
컨테이너 삭제.
다시 ps를 해보면, 삭제된 것을 확인할 수 있다.
컨테이너 모두 삭제 docker system prune
컨테이너, 이미지, 네트워크를 모두 삭제한다.
실행 중인 컨테이너에서 명령어 실행 docker exec [컨테이너 아이디]
실행 중인 컨테이너에 명령어를 전달하기 위해 먼저, 첫 번째 터미널에서 컨테이너 하나를 실행한다.
두 번째 터미널에서 컨테이너가 잘 작동하고 있는지 exec 명령어를 통해 ls 명령어를 전달하여 확인한다.
도커로 redis 실행해 보기
docker run redis 명령으로 첫 번째 터미널에서 redis 서버를 작동시킨다.
redis 클라이언트도 컨테이너 안에서 실행시켜야 하기 때문에, exec 명령어로 redis-cli에 접속하여 명령어를 실행하면 된다.
728x90
LIST
'DevOps > Docker' 카테고리의 다른 글
도커(Docker)란 무엇인가 (0) | 2024.08.13 |
---|
댓글