[docker] 1.3 도커 엔진 설치

! 공부 중이기 때문에 내용은 틀렸을 수 있고, 계속 수정될 수 있음 !

도커 엔진의 종류 및 버전


도커는 리눅스 뿐 아니라 윈도우, 맥 OS X에서도 설치 가능하다.

윈도우 10, 맥 OS X 10.10.3 Yosemite 이전 버전은 도커를 사용하기 위해 가상화 공간을 별도로 사용해야 한다.

도커 CE(Community Edition)는 무료로 제공되는 도커 엔진

리눅스 도커 엔진 설치 - Ubuntu


  • 조건: 호스트 OS의 운영체제 커널이 3.10 버전 이상을 사용해야 도커 컨테이너를 정사엊긍로 사용할 수 있다.
$ uname -r
  • 도커는 64bit 운영체제에 최적화 되어있다. 32bit는 권장하지 않음
  • Sudo 명령어를 통해 설치하거나 root 권한을 소유한 계정에서 설치를 진행해야 한다.
$ sudo su
  • curl이 설치되지 않았다면
$ apt install curl
  • 아래 순서대로 입력하며 설치 (ubuntu 14.04, 16.04, 18.04)
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

$ add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

$ apt-get update

$ apt-get install docker-ce/
  • ubuntu 16.04.7 (Xenial) 버전은 /etc/apt/source.list에 오류가 있을 수 있다. 아래와 같이 해결
$ sudo vi /etc/apt/source.list
//52번째 줄 아래와 같이 변경
$ deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
  • ubuntu 20.04 버전은 패키지 지원을 하지 않으므로 마지막 명령어 대신 아래 명령어로 설치 (작성일 2021-01-01)
$ apt-get install -y docker.io
  • 설치가 완료된 뒤 아래 명령어를 통해 정상적으로 도커가 동작하는지 확인
$ docker -v //(버전 확인)
$ docker info

docker_version.png

위 사진은 ubuntu 16.04.7 버전 위에 설치한 모습이다.

태그:

카테고리:

업데이트: