서버 - 도커

아침7시개발·2022년 6월 12일
0

서버

목록 보기
10/12

docker 설치 방법은 3가지가 있다.

  1. 도커 레파지토리를 설정하고 인터넷을 통해 yum 명령으로 도커를 설치하는 방법
  2. rpm 패키지 파일을 다운로드하여 yum 명령어로 설치하는 방법
  3. 도커 사이트에서 제공하는 설치용 스크립트 파일을 받아 실행하여 설치하는 방법

페파지토리를 설정하고 yum 명령어로 설치하기

  1. 먼저 이전 버전의 도커를 삭제한다.
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
  1. 도커 레파지토리를 설정하기 전에 yum-utils 패키지를 먼저 설치한다.
sudo yum install -y yum-utils
  1. 도커를 다운 받을 stable 레파지토리 추가를 yum-confing-manager 명령으로 설정한다.
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  1. 도커 레파지토리가 추가된 것을 확인한다.
ll /etc/yum.repos.d/
  1. 패키지 목록에서 도커를 조회하면 도커가 조회된다.
sudo yum list | grep docker-ce
  1. 도커 패키지를 설치한다.
sudo yum install docker-ce docker-ce-cli containerd.io
  • 도커 설치시 에러가 난다면 시도해볼법하다.
sudo yum -y remove podman
sudo yum -y remove buildah
  1. 도커를 실행하고, 재기동시 자동 실행하도록 설정한다.
sudo systemctl start docker
sudo systemctl enable docker
  1. 설치된 도커 버전을 확인한다.
sudo docker version
  • 도커 삭제 방법
sudo yum remove docker-ce docker-ce-cli containerd.io
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

rpm 파일을 다운로드 하여 yum 명령어로 설치하기

  1. 먼저 사용 중인 centos 버전을 확인한다.
cat /etc/centos-release
cat /etc/system-release
  1. centos docker 사이트로 이동 -> 버전 -> cpu 종류 -> stable -> packages 링크 순으로 이동한다.

  2. 최신 버전을 다운받는다.

  1. yum 명령으로 모든 rpm 패키지 파일을 설치한다.
sudo yum install *.rpm
  1. 도커를 실행하고, 재기동시 자동 실행하도록 설정한다.
sudo systemctl start docker
sudo systemctl enable docker
  1. 설치된 도커 버전을 확인한다.
sudo docker version

설치용 스크립트 파일을 받아 실행하여 설치하는 방법

  1. curl 옵션을 이용하여 도커 홈페이지에서 스크립트 파일을 다운로드하여 get-docker.sh 이름으로 저장한다.
curl -fsSL https://get.docker.com -o get-docker.sh
  1. 스크립트를 실행하여 도커를 설치한다.
sudo sh get-docker.sh
  1. 도커를 실행하고, 재기동시 자동 실행하도록 설정한다.
sudo systemctl start docker
sudo systemctl enable docker
  1. 설치된 도커 버전을 확인한다.
sudo docker version

출처

reddb

profile
쉬엄쉬엄하는 개발자

0개의 댓글