본문 바로가기

프로젝트 설정/Docker

[Docker] Docker installation on Ubuntu 20.04

반응형

docs가 너무 잘되어있으니 왠만하면 Docs를 참고합시다.

 

https://docs.docker.com/engine/install/ubuntu/

 

Install Docker Engine on Ubuntu

 

docs.docker.com

docker install

1.

sudo apt-get remove docker docker-engine docker.io containerd runc

2. 

sudo apt-get update
sudo apt-get install \
    ca-certificates \
    curl \
    gnupg

3.

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

4. 

echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5.

sudo apt-get update

6.

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

컨테이너 시작 (docker run)

sudo docker run hello-world

상세

https://24hours-beginner.tistory.com/498

 

[Docker] Docker run

docker run의 기본 구조 기본 형식: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 이미지 실행의 기본 메커니즘 설명 주요 옵션과 사용 예시 1. -d, --detach 사용했을 때: 컨테이너가 백그라운드에서 실행됩니다.

24hours-beginner.tistory.com

 

이미지 or 컨테이너 상세 정보 보기 (docker inspect)

docker inspect [OPTIONS] NAME|ID [NAME|ID...]

https://docs.docker.com/engine/reference/commandline/inspect/

 

docker inspect

 

docs.docker.com

 

반응형