도커, 설치 및 삭제 - 우분투

우분투에 도커를 깔아보았다.

Get Docker CE for Ubuntu를 참고하여서 Docker 18.03.0 CE 버전을 설치하고 도커의 Hello World를 실행하여 보았다.

우분투눈 가상 환경에서 실행되었으며, 우분투 설치 후 다른 프로그램은 일체 설치되지 않은 상태에서 도커를 설치하였다. (우분투 18.04 LTS, 도커 18.03 CE 버전을 사용하였다.)

공식 설치 가이드를 따른 설치 방법은 다음과 같다.

도커 설치 - 우분투 18.04LTS

  1. apt 패키지 인덱스를 업데이트 한다
    $ sudo apt update
    
  2. apt가 HTTPS 저장소의 패키지를 설치할 수 있도록 한다.
    $ sudo apt install apt-transport-https ca-certificates curl software-properties-common
    
  3. 도커 공식 GPG키를 저장하고 apt-key에 등록한다.
    $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    

    키가 올바른지 확인한다.

    $ sudo apt-key fingerprint 0EBFCD88
    

    조회된 키 정보는 Docker-Set up the repository의 3번을 보고 비교하면 된다.

  4. docker apt-repository 추가한다.
    $ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    
  5. apt 패키지 인덱스를 업데이트 한다.(1번과 동일한 커맨드 입력)
  6. 최신 버전의 docker-ce버전을 설치한다. 2018.08.08일자 기준으로 docker-ce 18.03버전이 설치되었다.
    $ sudo apt install docker-ce
    # 아래와 같이 버전을 지정하여 설치할 수 도 있다.
    # $ sudo apt install docker-ce=18.03.0~ce-0~ubuntu
    
  7. hello-world이미지를 실행한다.
    $ sudo docker run hello-world
    

도커 삭제

  1. 패키지를 제거한다
    $ sudo apt purge docker-ce
    
  2. Images, Container, volumes, 커스텀화된 설정 파일들은 수동으로 제거한다.
    $ sudo rm -rf /var/lib/docker
    # 사용시 경로가 잘못되지 않도록 주의!
    
Written on August 8, 2018