보안/CentOS+Ubuntu

리눅스(Linux) docker 설치하는 방법

lowcodingpython 2023. 2. 18. 16:34
반응형

Docker

docker-main

  • 개발자와 시스템 관리자가 컨테이너로 애플리케이션을 개발, 배포 및 실행할 수 있는 플랫폼입니다.
  • 컨테이너는 애플리케이션이 독립적으로 실행되고 환경 간에 일관성을 제공할 수 있도록 하는 가벼운 형태의 가상화
  • 애플리케이션을 생성, 배포 및 실행하는 플랫폼에 구애받지 않는 방법을 제공하므로 애플리케이션과 서비스를 보다 쉽게 ​​관리하고 확장할 수 있습니다.

 


리포지토리를 추가하기 전에 간단하게 아래 명령에 대한 설명을 잠시 하겠습니다. 

보통 이런 추가 설치는 왜 이렇게 되는지를 알아야 후에 응용이 가능하기 때문입니다.

$sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
  • sudo : 관리자 권한으로 명령을 실행할 수 있는 명령입니다. 
  • dnf : 시스템에서 소프트웨어 패키지를 관리하는 데 사용됩니다.
  • config-managerdnf : 리포지토리 및 구성 옵션을 관리하는 데 사용되는 DNF의 하위 명령입니다.
  • --add-repo: 해당 옵션은 dnf패키지를 확인하는 리포지토리 목록에 새 리포지토리를 추가하도록 지시합니다.
  • https://download.docker.com/linux/centos/docker-ce.repo: 시스템에 추가될 저장소 파일의 URL입니다. CentOS에 설치할 수 있는 Docker 패키지에 대한 정보가 포함된 파일입니다.

아래 사진과 같이 리포지토리 추가 후 update 명령어를 통해 업데이트를 진행해 주시면 됩니다.

도커-리포지토리-추가하기

$sudo dnf install -y docker-ce docker-ce-cli containerd.io
  • docker-ce: 기본 Docker 패키지
  • docker-ce-cli: Docker 명령줄 인터페이스 패키지
  • containerd.io: Docker가 의존하는 컨테이너 런타임 패키지

도커-필수-패키지-설치

도커 버전 확인 및 서비스 시작과 등록을 해주시면 됩니다. 

도커-버전확인-후-서비스-등록

 

docker 간단하게 설치할 수 있는 방법이였습니다.

반응형