[Docker 개발환경 1] 설치 및 환경 구성하기
2024. 11. 29. 14:06ㆍ코딩공부/docker
728x90
Docker 개발환경 구성하기 - 설치 및 기본 설정
오랜만에 노트북 초기화 한 겸, 기록도 남겨둘 겸 환경구성 방법을 적어볼까 한다.
1. Docker 설치하기
도커 공식 웹사이트: https://www.docker.com/에서 운영체제에 맞는 도커를 설치하면 된다.
참고: 윈도우는 기본적으로 도커를 설치할 수 없지만, GUI 형식의 일부 기능을 지원하는 프로그램을 설치하여 편하게 활용할 수 있다. 이 글은 윈도우를 기반으로 설명할 예정이다.
2. Docker Desktop 실행
설치 완료 후 프로그램을 실행하면 다음과 같은 화면이 표시된다:
프로그램 설치 후 계정 로그인까지 마친 모습
3. Docker의 기본 개념
Docker에는 두 가지 핵심 개념이 있다:
- Image: 설계도
- Container: 설계도를 기반으로 만들어낸 가상컴퓨터 환경
4. 테스트 실행하기
4.1 이미지 다운로드 (Pull)
- 프로그램 상단의 검색창에서 원하는 이미지를 검색
- 예제로 'dockercloud/hello-world' 이미지를 pull해보자.
dockercloud 검색 결과 화면
Tag는 버전을 의미하며, 'latest'를 선택하면 최신 버전을 가져올 수 있다.
이미지 다운로드 완료 후 목록
4.2 컨테이너 실행
- Actions 열의 재생버튼을 클릭
- Optional settings에서 Host port 설정 (서버 접속을 위해 필요)
컨테이너 실행 설정 화면
Run 버튼 클릭 후 로그 화면
4.3 결과 확인
브라우저에서 http://localhost:8080/
로 접속하면 다음과 같은 화면이 표시된다:
성공적으로 실행된 화면
5. 컨테이너 관리
- 컨테이너 종료: 오른쪽 위의 중지 버튼 클릭
- 이미지/컨테이너 삭제: GUI 인터페이스를 통해 간단히 수행 가능
728x90
'코딩공부 > docker' 카테고리의 다른 글
[Docker 개발환경 5] docker-compose.yml 파일 (2) | 2024.12.01 |
---|---|
[Docker 개발환경 4] 컨테이너 내에서 의존성 유지하기 (0) | 2024.11.30 |
[Docker 개발환경 3] 컨테이너와 로컬 파일, Git 연결하기 (4) | 2024.11.29 |
[Docker 개발환경 2] 도커를 활용하여 개발환경 구축하기 (1) | 2024.11.29 |