앞으로 실습 자체는 리눅스를 기반으로 진행할 예정이다.
관련하여 도커 컨테이너 프로비저닝 툴인 Docker Machine 배포를 위한 툴인
Docker Compose 도 같이 설치한다.
최신 버전이나 새로운 Feature 는 계속해서 추가되고 있으므로
실제로 설치시에는 아래 사용한 스크립트를 바로 사용하지 않고 해당 사이트에 들어가서
최신 릴리즈를 받는 것이 더 좋다.
Docker CE ( Community Edition ) 버전 설치
https://get.docker.com/ 사이트에 들어가면 각 기본 Linux 운영체제
모두를 포괄하여 설치가능한 스크립트 및 사용 방법이 스크립트 헤더에 간략히 소개되어 있다.
나는 Ubuntu 로 진행하였고 아래 사이트에서 설치와 관련된 부분을 확인하였다.
현재 OS requirements 는 아래와 같다.
-
Disco 19.04
-
Cosmic 18.10
-
Bionic 18.04 (LTS)
-
Xenial 16.04 (LTS)
만약 docker 이전 버전이 설치되어 있는 경우 아래 명령으로 삭제가 필요하다.
$ sudo apt-get remove docker docker-engine docker.io containerd runc
|
나는 Ubuntu 18.04 버전을 선택하였고 위 문서를 보다 보면 스크립트로
쉽게 설치하는 방법이 소개되어 있다.
아래는 이 부분을 발췌한 것이다.
# get.docker.com 스크립트를 얻어와 실행함
$ sudo su
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sh get-docker.sh
# 설치가 잘 되었는지 확인
$ docker version
|
Docker Machine 설치
도커 메뉴얼에 설치 방법이 가장 명확하게 나와 있다.
# https://docs.docker.com/machine/install-machine/ 설치 방법 부분을 읽어와 실행
$ curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine
$ sudo install /tmp/docker-machine /usr/local/bin/docker-machine
# 설치가 잘 되었는지 확인
$ sudo docker-machine version
|
Docker Compose 설치
마찬가지로 도커 메뉴얼에 설치 방법이 가장 명확하게 나와 있다.
# https://docs.docker.com/compose/install/ 설치 방법 부분을 읽어와 실행
$ sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose
# 설치가 잘 되었는지 확인
$ sudo docker-compose --version
|
Docker 파일 에디터
도커 파일 등에 대한 에디터로 VS-Code 라는게 있다.
리눅스 시스템에서는 데비안 패키지를 받아서 설치하면 되겠다.
프로그램 설치후 Extention 에서 아래 플러그인 설치하면 되겠다.
# 리눅스에서 VS-Code 를 실행하기
$ code .
|
docs.docker.com
이번에는 메뉴얼 기반으로 Docker CE 버전을 설치하는 방법을 확인하자.
나는 Ubuntu 로 진행하였고 아래 사이트에서 설치와 관련된 부분을 확인하였다.
'Container > Docker' 카테고리의 다른 글
07. Docker Image (0) | 2020.01.14 |
---|---|
06. Docker Run (0) | 2020.01.14 |
03. Docker 시스템 (0) | 2020.01.14 |
02. 가상 머신과 Docker (0) | 2020.01.14 |
01. Docker 소개 (1) | 2020.01.14 |