리눅스에서 Docker 컨테이너 관리하기 - mj의 블로그
리눅스에서 Docker 컨테이너 관리하기
안녕하세요, mj입니다! 오늘은 리눅스에서 Docker 컨테이너를 생성하고 관리하는 방법에 대해 알아보겠습니다. Docker는 컨테이너화 기술로, 애플리케이션을 가볍고 이식 가능하게 만들어줍니다. 그럼 시작해볼까요?
1. Docker 설치하기
Docker를 사용하기 전에 먼저 설치해야 합니다. 다음은 우분투에서 Docker를 설치하는 방법입니다.
sudo apt update
sudo apt install docker.io
설치가 완료되면 Docker 서비스를 시작하고, 부팅 시 자동으로 시작되도록 설정합니다.
sudo systemctl start docker
sudo systemctl enable docker
2. Docker 컨테이너 생성하기
Docker가 설치되었다면, 이제 컨테이너를 생성해보겠습니다. 다음 명령어를 사용하여 Ubuntu 컨테이너를 생성할 수 있습니다.
sudo docker run -it ubuntu
이 명령어를 실행하면 Ubuntu 컨테이너가 생성되고, 쉘에 접속하게 됩니다. 컨테이너를 종료하려면 exit 명령어를 입력하면 됩니다.
3. 컨테이너 목록 확인하기
현재 실행 중인 컨테이너 목록을 보려면 다음 명령어를 입력합니다.
sudo docker ps
모든 컨테이너 목록을 보려면 -a 옵션을 추가합니다.
sudo docker ps -a
4. 컨테이너 관리하기
컨테이너를 관리하는 다양한 명령어가 있습니다. 다음은 몇 가지 예시입니다.
- 컨테이너 중지:
sudo docker stop [컨테이너 ID] - 컨테이너 시작:
sudo docker start [컨테이너 ID] - 컨테이너 삭제:
sudo docker rm [컨테이너 ID] - 컨테이너 로그 보기:
sudo docker logs [컨테이너 ID] - 컨테이너 쉘 접속:
sudo docker exec -it [컨테이너 ID] /bin/bash
5. Docker 이미지 관리하기
Docker 이미지를 관리하는 방법도 알아보겠습니다. 이미지 목록을 확인하려면 다음 명령어를 사용합니다.
sudo docker images
이미지를 삭제하려면 아래와 같이 입력합니다.
sudo docker rmi [이미지 ID]
결론
리눅스에서 Docker 컨테이너를 생성하고 관리하는 방법에 대해 알아보았습니다. Docker는 애플리케이션을 보다 효율적으로 관리할 수 있도록 도와줍니다. 여러분도 Docker를 활용해 보세요!
감사합니다! mj였습니다.
댓글
댓글 쓰기