[Docker 개발환경 1] 설치 및 환경 구성하기

2024. 11. 29. 14:06코딩공부/docker

728x90

Docker 개발환경 구성하기 - 설치 및 기본 설정

Docker 로고

오랜만에 노트북 초기화 한 겸, 기록도 남겨둘 겸 환경구성 방법을 적어볼까 한다.

1. Docker 설치하기

도커 공식 웹사이트: https://www.docker.com/에서 운영체제에 맞는 도커를 설치하면 된다.

참고: 윈도우는 기본적으로 도커를 설치할 수 없지만, GUI 형식의 일부 기능을 지원하는 프로그램을 설치하여 편하게 활용할 수 있다. 이 글은 윈도우를 기반으로 설명할 예정이다.

2. Docker Desktop 실행

설치 완료 후 프로그램을 실행하면 다음과 같은 화면이 표시된다:

Docker Desktop 초기 화면


프로그램 설치 후 계정 로그인까지 마친 모습

3. Docker의 기본 개념

Docker에는 두 가지 핵심 개념이 있다:

  • Image: 설계도
  • Container: 설계도를 기반으로 만들어낸 가상컴퓨터 환경

4. 테스트 실행하기

4.1 이미지 다운로드 (Pull)

  1. 프로그램 상단의 검색창에서 원하는 이미지를 검색
  2. 예제로 'dockercloud/hello-world' 이미지를 pull해보자.

Docker 이미지 검색


dockercloud 검색 결과 화면

Tag는 버전을 의미하며, 'latest'를 선택하면 최신 버전을 가져올 수 있다.

Pull 완료 후 이미지 목록


이미지 다운로드 완료 후 목록

4.2 컨테이너 실행

  1. Actions 열의 재생버튼을 클릭
  2. Optional settings에서 Host port 설정 (서버 접속을 위해 필요)

컨테이너 설정


컨테이너 실행 설정 화면

컨테이너 실행


Run 버튼 클릭 후 로그 화면

4.3 결과 확인

브라우저에서 http://localhost:8080/로 접속하면 다음과 같은 화면이 표시된다:

실행 결과


성공적으로 실행된 화면

5. 컨테이너 관리

  • 컨테이너 종료: 오른쪽 위의 중지 버튼 클릭
  • 이미지/컨테이너 삭제: GUI 인터페이스를 통해 간단히 수행 가능
728x90