본문 바로가기
Docker

[Docker] Docker 설치 방법, Docker CLI 정리

by Johnny's 2023. 4. 10.

Docker 설치 방법

기본적으로 로컬 환경(Mac)에 설치를 해보고, EC2(리눅스) 환경에도 설치를 해보자

# 1. 로컬 환경(Mac) 설치

1. 도커 공식 홈페이지에서 Get Docker Docker Desktop For Mac 클릭

2.  Docker Desktop For Mac with intel chip → docker.dmg 다운로드 (본인 PC 환경에 맞게 다운로드)

3. 다운로드 한 dmg를 더블클릭하여 설치하면 끝!

4. Docker 실행

- Docker Desktop Dashboard - Docker에서 제공하는 GUI 환경이다

#2 EC2 - 리눅스 설치 

1. 인스턴스에 접속한다. (인스턴스 접속방법을 모른다면 EC2 인스턴스 접속하기 를 참고)

2. 접속 후 인스턴스 모든 패키지를 업데이트 해준다.

sudo yum update -y

3. 설치

sudo yum install docker -y

4. 실행

sudo service docker start

5. Docker 그룹에 sudo 추가

sudo usermod -aG docker ec2-user

6. 반드시 재접속 후에 도커를 실행해야 한다.

docker run hello-world

 

<실행 참고 화면>

- 5번을 실행하고 바로 6번을 하면 docker: Got permission denied while trying to connect to the Docker.. 오류가 난다. 반드시 인스턴스 재접속하고 실행할 것

* 도커 잘 설치 되었는지 확인

docker --version


Docker CLI 정리

1. Download an image from a registry

docker pull [OPTIONS] NAME[:TAG|@DIGEST]

2. List images

 docker images [OPTIONS] [REPOSITORY[:TAG]]

3. Create and run a new container from an image

 docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

4. Stop one or more running containers

 docker stop [OPTIONS] CONTAINER [CONTAINER...]

5. Fetch the logs of a container

docker logs [OPTIONS] CONTAINER

6. Remove one or more containers

 docker rm [OPTIONS] CONTAINER [CONTAINER...]

7. Remove one or more images

 docker rmi [OPTIONS] IMAGE [IMAGE...]

 

* 참고

- 원티드(프리온보딩 백엔드 챌린지 4월) - Docker: 나만의 도커 이미지 만들기부터, 클라우드 배포까지! - Github

- EC2 Linux Docker 설치

- Docker CLI 공식 문서

- Docker 공식 설치 메뉴얼

댓글