Windows 10에서 Docker 환경 구축 단계

5711 단어 Docker
Windows10 Home이면 Docker를 설치할 수 없으므로 Pro 이상의 라이센스를 준비해야 합니다.

Windows 용 Docker Desktop 설치


① 다운로드 설치
웹 사이트 다운로드
https://hub.docker.com/editions/community/docker-ce-desktop-windows/
오른쪽 링크 "Get Docker"→"Docker Desktop Installer.exe"저장
② 설치 수행

dockerhub로 계정 만들기


① Docker Hub 액세스
Docker ID, Email, Password 를 입력한 후 서명

② Community 프로그램 선택

③ 우편물이 배달되므로 "Verify 이메일 address"를 클릭하십시오.

④ 서명 완료

설치 프로그램 실행


① 설치

필요한 Windows 기능 사용
바탕 화면에 단축키 만들기
Linux 컨테이너 대신 Windows 컨테이너 사용(이후 변경 가능)
② 설치 시작

③ 설치 완료(PC 재부팅)

④ 재부팅 시 Docker 시작

설치 후 설정


① Docker의 Welcome 창에 Docker ID를 입력하여 로그인
② 표시기(상주 프로그램 표시줄)에 Docker 아이콘을 표시합니다.
Docker 아이콘을 클릭하고 Settings 를 선택합니다.

③ 필요에 따라 아래 설정을 변경한다.
• Settings>Resources: CPU 및 스토리지 등의 리소스 할당 조정

• Settings>Resources>FILE SHARING: Docker 컨테이너에 설치할 드라이브 선택

• Setting > Resources > NETWORK: Docker 컨테이너에 할당된 네트워크 대역폭 설정

행위 확인


다음 페이지의 내용에 따라 Docker의 동작을 확인합니다.
Get started with Docker for Windows
① PowerShell을 시작합니다.
단축키'Win+R'에서'파일 이름 지정 후 실행'을 시작하고'powerrshell'을 입력한 후 실행합니다.

②버전 확인
PowerShell
> docker --version
Docker version 19.03.8, build afacb8b
③ docker run 명령을 사용하여 이미지를 가져오고 "hello-world"컨테이너를 실행합니다
PowerShell
> docker run hello-world

Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
0e03bdcc26d7: Pull complete
sha256:8e3114318a995a1ee497790535e7b88365222a21771ae7e53687ad76563e8e76
Status: Downloaded newer image for hello-world:latest

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/
④ "hello-world"docker 이미지가 다운로드되었는지 확인합니다.
PowerShell
> docker image ls

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              bf756fb1ae65        3 months ago        13.3kB
⑤'hello-world'컨테이너를 제작한 것으로 확인됐다.
PowerShell
> docker container ls --all

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                     PORTS               NAMES
fd01bc11f602        hello-world         "/hello"            4 minutes ago       Exited (0) 4 minutes ago                       elegant_ramanujan

좋은 웹페이지 즐겨찾기