Docker

Ubuntu에 Docker, Docker-Compose 설치

재심 2022. 11. 15. 20:44

목차

    [참고]

    Ubuntu 18.04, 20.04에서 정상동작하는 것 까지 확인함.

     

    [Docker 설치]

    https://myjamong.tistory.com/299

     

    [Docker] Ubuntu 도커 설치

    Ubuntu와 Docker 이 글에서는 Ubuntu 도커 설치와 관련된 내용을 다룬다. Docker는 리눅스를 기반으로 하기 때문에 리눅스 운영체제 위에서 돌아가야한다. Ubuntu는 Linux계열 운영체제로 바로 설치가 가능

    myjamong.tistory.com

    $ sudo apt-get update
     
    # apt가 HTTPS 프로토콜을 통해서 repository를 사용할 수 있도록 패키지를 설치한다.
    $ sudo apt-get install \
        apt-transport-https \
        ca-certificates \
        curl \
        gnupg \
        lsb-release
     
     
    # Docker의 공식 GPG key를 추가한다.
    $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
     
     
    # apt source list에 repository를 추가한다.
    $ echo \
      "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
      $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
     
    $ sudo apt-get update
    $ sudo apt-get install docker-ce
     
    # 확인
    $ docker --version
    Docker version 20.10.12, build e91ed57

    특정 버전 설치 하기

    https://jaemni.tistory.com/entry/Ubuntu%EC%97%90-Docker-%ED%8A%B9%EC%A0%95-%EB%B2%84%EC%A0%84-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

     

    Ubuntu에 Docker 특정 버전 설치하기

    Docker 공식 GPG 키를 다운로드. $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - Docker의 stable 저장소를 등록 $ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -c

    jaemni.tistory.com

    [Docker-Compose 설치]

    최신버전 확인: https://github.com/docker/compose/releases

     

    Releases · docker/compose

    Define and run multi-container applications with Docker - docker/compose

    github.com

    $ sudo curl -L "https://github.com/docker/compose/releases/download/1.3.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
     
    # 권한설정
    $ sudo chmod +x /usr/local/bin/docker-compose
     
    # 확인
    $ docker-compose --version

    [Docker Proxy 설정]

    proxy 설정이 이상해서 docker pull등이 안되는 경우 사용한다.

    https://blog.naver.com/PostView.nhn?blogId=wideeyed&logNo=222079622746

     

    [Linux] docker에 proxy(프록시) 설정하는 법

    도커(docker) 최신 이미지를 네트워크를 통해서 가져올 때 망분리 등의 이유로 차단될 때 프록시 서버를 설...

    blog.naver.com