본문 바로가기

DevOps & Infra/Docker

Ubuntu 20.04 이미지 Pull하고 컨테이너 실행하기

이 문서의 내용

    Ubuntu 20.04 이미지 다운로드

    docker pull 명령어를 사용하여 Ubuntu 20.04 이미지를 다운로드합니다.

    $ docker pull ubuntu:20.04

    가장 최신 버전을 다운로드 받으려면 아래와 같이 실행합니다.

    버전 명을 붙이지 않으면 디폴트는 latest입니다.

    $ docker pull ubuntu:latest
    더보기

    Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 오류가 발생하면 Docker 애플리케이션을 실행하고 다시 진행합니다.

    다운로드가 완료되면 docker images를 사용하여 이미지 목록을 확인합니다.

    $ docker images
    
    REPOSITORY		TAG         IMAGE ID       CREATED         SIZE
    ubuntu			20.04       bf40b7bc7a11   5 weeks ago     72.8MB

    Ubuntu 컨테이너 실행

    이미지를 사용하여 도커 컨테이너를 실행합니다.

    $ docker run -it --name ubuntu ubuntu:20.04 /bin/bash
    root@12845c71488e:/#
    코드 비고
    Line 1 docker run 도커 컨테이너를 실행합니다.
    -it -i : interactive의 줄임말로, 표준 입력을 받기 위한 옵션입니다.
    -t : 가상 터미널 환경을 제공해주는 옵션입니다.
    --name ubuntu 컨테이너의 이름 | 별칭을 ubuntu로 지정합니다.
    ubuntu:20.04 이미지:태그에 해당하며 여기서는 20.04 태그를 갖는 ubuntu 이미지를 실행합니다.
    /bin/bash 컨테이너에서의 /bin 디렉토리에 위치한 bash 쉘을 실행합니다.
    더보기

    컨테이너의 bash 쉘을 종료하려면 exit를 입력합니다.

    root@12845c71488e:/# exit
    exit

    정리 및 복습

    • docker pull ubuntu:20.04로 Ubuntu:20.04 이미지를 다운로드합니다.
    • docker run -it --name ubuntu ubuntu:20.04 /bin/bash로 Ubuntu:20.04 이미지를 컨테이너로 실행합니다.
    • 컨테이너의 bash 쉘을 종료하려면 exist를 사용합니다.