리눅스에서 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였습니다.

댓글

이 블로그의 인기 게시물

리눅스에서 SSH 설정하고 사용하는 법

011) Rocky Linux 9.5 설치 방법: 단계별 가이드와 설정 팁

삼바 서버 구성하기: 리눅스와 윈도우 간의 파일 공유 완벽 가이드