반응형
SMALL
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
반응형
LIST
'Docker' 카테고리의 다른 글
[Docker] 나만의 도커파일 & 이미지 생성(EC2 환경) (0) | 2023.04.15 |
---|---|
[Docker] 도커를 활용하는 클라우드 서비스 (0) | 2023.04.13 |
[Docker] Docker Compose & 실습 (2) | 2023.04.11 |
[Docker] Docker에 대한 이해 및 실습 - httpd (0) | 2023.04.11 |
[Docker] Docker 기본 개념 및 구조 & 컨테이너 기술 (0) | 2023.04.09 |
댓글