Dev
Ubuntu에 Docker를 설치하는 방법
Dev Inventory
2023. 3. 1. 17:48

Docker는 개발자가 컨테이너에서 애플리케이션을 생성, 배포 및 실행할 수 있는 오픈 소스 플랫폼입니다. 이 블로그 게시물에서는 Ubuntu에 Docker를 설치하는 방법과 일부 기본 Docker 명령에 대해 설명합니다.
목차
- 필수 조건
- Docker 설치 Ubuntu에서
- 루트가 아닌 사용자로 Docker 관리
- 기본 Docker 명령
- Docker 사용
전제 조건
Ubuntu에 Docker를 설치하기 전에 다음 전제 조건이 있어야 합니다.
- Sudo 권한이 있는 사용자 계정으로 Ubuntu 18.04 이상을 실행하는 시스템
- 필요한 패키지를 다운로드하기 위한 인터넷 연결.
Ubuntu에 Docker 설치
Ubuntu에 Docker를 설치하려면 아래 단계를 따르십시오.
- 다음 명령으로 패키지 데이터베이스를 업데이트합니다.
sudo apt-get update
- 다음 명령을 사용하여 Docker 종속성을 설치합니다.
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
- 다음 명령을 사용하여 Docker GPG 키를 추가합니다.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- 다음 명령을 사용하여 Docker 저장소를 시스템에 추가합니다.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
- 다음 명령으로 패키지 데이터베이스 업데이트:
sudo apt-get update
- 다음 명령으로 Docker를 설치합니다.
sudo apt-get install docker-ce
- 다음 명령을 사용하여 Docker 서비스를 시작하고 활성화합니다.
sudo systemctl start docker
sudo systemctl enable docker
- Docker가 설치되어 있고 다음 명령으로 올바르게 실행되고 있는지 확인합니다.
sudo docker run hello-world
루트가 아닌 사용자로 Docker 관리
기본적으로 Docker는 루트 권한이 필요합니다. 달리다. 그러나 보안 향상을 위해 Docker를 루트가 아닌 사용자로 관리하는 것이 좋습니다. 루트가 아닌 사용자로 Docker를 관리하려면 아래 단계를 따르십시오.
- 다음 명령을 사용하여 docker라는 이름의 새 그룹을 만듭니다.
sudo groupadd docker
- 다음 명령을 사용하여 사용자를 docker 그룹에 추가합니다.
sudo usermod -aG docker $USER
- 변경 사항을 적용하려면 로그아웃했다가 다시 로그인하세요.
- 다음 명령을 사용하여 sudo 없이 Docker를 실행할 수 있는지 확인합니다.
docker run hello-world
기본 Docker 명령
다음은 알아야 할 몇 가지 기본 Docker 명령입니다.
- docker run: 이 명령은 새 컨테이너를 만들고 시작합니다.
- docker ps: 이 명령은 실행 중인 모든 컨테이너를 나열합니다. .
- docker stop: 이 명령은 실행 중인 컨테이너를 중지합니다.
- docker rm: 이 명령은 컨테이너를 제거합니다.
- docker rm: 이 명령은 컨테이너를 제거합니다.
- docker images: 이 명령은 시스템의 모든 이미지를 나열합니다.
- docker rmi: 이 명령은 이미지를 제거합니다.Docker 사용결론적으로 Ubuntu에 Docker를 설치하는 방법과 일부 기본 Docker 명령에 대해 논의했습니다. 다음 단계를 따르면 Docker를 시작하고 컨테이너에서 애플리케이션 실행을 시작할 수 있습니다.
- 이제 Ubuntu 시스템에 Docker가 설치되었으므로 Docker를 사용하여 컨테이너에서 애플리케이션을 배포하고 실행할 수 있습니다. Docker는 컨테이너 관리를 위한 강력한 도구이며 개발 및 배포 워크플로를 간소화하는 데 도움이 될 수 있습니다. Docker를 효과적으로 사용하는 방법에 대한 자세한 내용은 Docker 설명서를 참조하세요.
Docker 사용
이제 Ubuntu 시스템에 Docker가 설치되었으므로 Docker를 사용하여 컨테이너에서 애플리케이션을 배포하고 실행할 수 있습니다. Docker는 컨테이너 관리를 위한 강력한 도구이며 개발 및 배포 워크플로를 간소화하는 데 도움이 될 수 있습니다. Docker를 효과적으로 사용하는 방법에 대한 자세한 내용은 Docker 설명서를 참조하세요.
결론적으로 Ubuntu에 Docker를 설치하는 방법과 일부 기본 Docker 명령에 대해 논의했습니다. 다음 단계에 따라 Docker를 시작하고 컨테이너에서 애플리케이션 실행을 시작할 수 있습니다.