1-3. 도커 사용해보기

황인권·2025년 2월 4일

Kubernetes

목록 보기
3/37

도커 설치하기

Docker Desktop 프로그램은 항상 켜져있어야 도커를 정상적으로 사용할 수 있다!!

Docker Desktop을 이용하면 도커를 쉽게 설치할 수 있다.

무작정 도커 이미지를 다운로드 받아 실행 시켜보자

  1. CLI에 아래 명령어를 입력해서 nginx 도커 이미지를 다운로드 받자.
docker pull nginx:latest
  1. 아래 명령어를 입력해서 다운로드 받은 도커 이미지를 실행.
docker run -p 8080:80 nginx
  • 이렇게 도커 이미지를 생성 시켜서 만들어지는 것이 바로 컨테이너이다.
  • -p 8080:80는 컨테이너 안의 80번 포트를 호스트 환경의 8080포트와 연결하라는 의미이다.
  1. 브라우저를 켜고 주소창에 localhost:8080을 입력하면 웹서버가 열린 것을 확일할 수 있다.

실행중인 컨테이너 직접 접속해보기

  1. 컨테이너가 실행 중인 CLI 창은 그대로 두고, 새로운 CLI 창을 열어서 아래와 같은 명령어를 입력하자.
docker ps

  1. 컨테이너 ID를 확인한 뒤, 아래와 같은 명령어를 입력해서 컨테이너의 CLI 환경에 직접 접속할 수 있다.
docker exec -it <컨테이너 ID> /bin/bash

  • 여기서 exec는 컨테이너 내부에서 원하는 명령어를 실행시킨다는 의미이다.
  • -it-i-t가 합쳐진 옵션인데, i는 컨테이너와 내 CLI가 상호작용할 수 있게 해주는 옵션이고, t는 컨테이너에 가상 터미널 환경을 만들어 연결시켜주라는 의미이다.
    • 두 옵션의 의미를 정확히 알 필요는 없고, 실무에서는 컨테이너에 직접 접속이 필요할 때 다들 기계적으로 -it를 입력한다.

profile
inkwon Hwang

0개의 댓글