CodeGym /행동 /Docker SELF /Docker 첫 실행

Docker 첫 실행

Docker SELF
레벨 9 , 레슨 4
사용 가능

5.1 Docker 버전 확인

시스템에 Docker를 설치한 후, 모든 컴포넌트가 올바르게 작동하는지 확인하는 게 중요해. Docker를 처음 실행하면 설치 확인과 초기 설정을 하는 몇 가지 단계를 거쳐야 해.

먼저 Docker 버전을 확인해보자. 이 단계는 설치가 올바르게 되었는지를 확인하고, Command Line이 Docker 명령어를 인식하는지 체크하는 데 도움이 돼.

1. 터미널이나 명령 프롬프트 열기:

  1. Windows에서: PowerShell 또는 명령 프롬프트 (CMD)를 열어.
  2. macOS에서: 터미널 (Terminal.app)을 열어.
  3. Linux에서: 터미널을 열어.

2. 버전을 확인하는 명령어 입력:

Terminal

sudo docker --version

결과적으로 설치된 Docker 버전을 볼 수 있을 거야, 예를 들면:

Terminal

Docker version 20.10.7, build f0df350

5.2 테스트 컨테이너 실행

다음 단계는 테스트 Docker 컨테이너를 실행하는 거야. 이렇게 하면 Docker 데몬이 잘 작동하는지 확인하고, 컴퓨터에서 컨테이너를 실행할 수 있는지 알 수 있어.

1. 테스트 컨테이너 "hello-world" 실행:

Terminal

docker run hello-world

이 명령어를 실행하면 Docker가 Docker Hub에서 "hello-world" 이미지를 다운로드하고 컨테이너에서 실행할 거야. 만약 이미지가 컴퓨터에 없으면 시스템이 자동으로 다운로드할 거야.

2. 기대 결과: Docker가 잘 작동하면 다음 메시지가 나타날 거야:

Terminal

Hello from Docker!
This message shows that your installation appears to be working correctly.
       
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
   (amd64)
3. The Docker daemon created a new container from that image which runs the
   executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
   to your terminal.
       
To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash
       
Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/
       
For more examples and ideas, visit:
https://docs.docker.com/get-started/
       

5.3 Docker Daemon 상태 확인하기

이제 Docker Daemon이 작동 중인지 확인해야 해.

Windows와 macOS에서:

Docker Desktop은 자동으로 Docker Daemon을 실행해. 상태를 확인할 수 있어. Windows에서는 시스템 트레이(화면 하단의 시계 옆)에 Docker 아이콘을 찾아봐. 클릭해서 상태를 확인해봐. macOS에서는 메뉴 바의 상단, 시스템 지표들(Wi-Fi, 볼륨) 근처에 Docker 아이콘이 있어. 정상적으로 작동 중이라면, 아이콘은 활성화 상태로 경고 기호(예: 노란색 삼각형 또는 빨간 X)가 없을 거야.

Linux에서:

Docker Daemon 상태를 확인하려면 다음 명령어를 입력해:

Terminal

sudo systemctl status docker

Docker 서비스 상태를 보여주는 출력 내용을 볼 수 있을 거야. Docker가 정상적으로 작동 중이면, 상태는 "active (running)"일 거야.

5.4 Docker 네트워크 확인

Docker는 컨테이너들 간의 상호 작용과 외부 세계와의 연결을 위해 가상 네트워크를 사용해. Docker 네트워크 확인은 컨테이너들이 네트워크를 통해 상호 작용할 수 있다는 걸 확인하는 거야.

1. 기존 네트워크 목록 확인:

Terminal

docker network ls

Docker가 기본적으로 생성한 네트워크 목록이 보일 거야:

Terminal

NETWORK ID          NAME                DRIVER              SCOPE
8d3d90a1e084        bridge              bridge                 local
9e3bdf739d23        host                   host                   local
a34e1b2f4c07        none                   null                    local

2. 사용자 정의 네트워크 생성 및 확인:

새 네트워크를 생성해봐:

Terminal

docker network create my_test_network

네트워크가 생성되었는지 확인해봐:

Terminal

docker network ls 

새 네트워크 "my_test_network"가 목록에 보일 거야.

5.5 Docker 볼륨 확인

Docker는 컨테이너 데이터를 영구적으로 저장하기 위해 볼륨을 사용해. Docker 볼륨 확인은 데이터를 저장하기 위한 볼륨 생성 및 관리 가능성을 확인하는 거야.

유용함: 볼륨 (volume)은 가상 하드 디스크 같은 거야. 실제 운영체제에서는 일반 파일 형태로 저장되지.

1. 기존 볼륨 목록 보기:

터미널

docker volume ls

볼륨이 있다면 기존 볼륨 목록을 볼 수 있을 거야.

2. 사용자 정의 볼륨 생성 및 확인:

새 볼륨을 생성해봐:

터미널

docker volume create my_test_volume

볼륨이 생성되었는지 확인해봐:

터미널

docker volume ls

목록에서 "my_test_volume"라는 새 볼륨을 볼 수 있을 거야.

Docker 첫 실행 및 설치 확인은 모든 구성 요소가 제대로 설정되고 작동하고 있음을 확인하는 중요한 단계야. Docker 버전 확인, 테스트 컨테이너 실행, Docker Daemon 상태 확인, Docker 네트워크 및 볼륨 확인을 완료하면, 이제 컨테이너와 애플리케이션 배포를 위한 시스템 준비가 완료된 거야.

1
Опрос
Docker와의 첫 만남,  9 уровень,  4 лекция
недоступен
Docker와의 첫 만남
Docker와의 첫 만남
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION