English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Docker는 일반적인 컨테이너 도구가 아니며, 이미 존재하고 실행 중인 Linux 커널 환경에 의존합니다.
Docker는 이미 실행 중인 Linux에서 고립된 파일 환경을 생성하여, 따라서 그 효율성은 배포된 Linux 메인 머신과 거의 동일합니다.
따라서, Docker는 Linux 커널 시스템에서만 배포되어야 합니다. 다른 시스템에서 Docker를 배포하려면 가상 Linux 환경을 설치해야 합니다.
Windows에서 Docker를 배포하는 방법은 먼저 가상 머신을 설치한 후 Linux 시스템의 가상 머신에서 Docker를 실행하는 것입니다.
Docker Desktop은 Windows에서 Docker가 실행되는 도구로, 10 macOS 운영 체제에서의 공식 설치 방법, 이 방법은 여전히 가상 머신에서 Linux를 설치한 후 Docker를 설치하는 방법에 해당합니다.
Docker Desktop 공식 다운로드 주소:https://hub.docker.com/에디션/커뮤니티/docker-CE-데스크톱-windows
주의:이 방법은 Windows에서만 적용됩니다 10 운영 체제 프로フェ셔널, 엔터프라이즈, 교육판 및 일부 가정판!
Hyper-V는 마이크로소프트에서 개발한 가상 머신으로, VMWare나 VirtualBox와 유사하며 Windows에서만 사용 가능합니다 10입니다. 이는 Docker Desktop for Windows가 사용하는 가상 머신입니다。
그러나, 이 가상 머신이 활성화되면 QEMU, VirtualBox 또는 VMWare Workstation 15 이하 버전은 사용할 수 없습니다. 컴퓨터에서 다른 가상 머신(예: Android 애플리케이션 개발을 위해 사용해야 하는 에mulator)을 사용해야 한다면, Hyper를 사용하지 마세요-V!
프로그램 및 기능
Windows 기능을 활성화 또는 비활성화
Hyper를 선택-V
또한 명령을 통해 Hyper를 활성화할 수 있습니다-V를 선택하고, 시작 메뉴에서 관리자 권한으로 PowerShell을 오른쪽 클릭하여 다음 명령을 실행하세요:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
클릭 Docker Desktop 시작Windows 버전을 다운로드하고, 로그인하지 않았다면 로그인을 요청받을 수 있습니다:
다운로드된 Docker for Windows Installer 설치 파일을 더블 클릭하여 설치를 시작하고, Next를 클릭하여 설치를 완료하세요。
설치가 완료되면 Docker가 자동으로 시작됩니다. 알림 표시줄에 작은鲸鱼 아이콘이 나타나면 Docker가 실행 중임을 의미합니다。
화면에도 3개의 아이콘이 나타날 것입니다. 다음 그림과 같습니다:
명령 행에서 docker version을 실행하여 버전 번호를 확인하고, docker run hello를 실행합니다:-world을 사용하여 테스트 이미지를 로드하는 테스트를 수행합니다。
시작되지 않았다면, Windows에서 Docker를 검색하여 시작할 수 있습니다:
시작 후, 알림 표시줄에 작은鲸鱼 아이콘도 보일 수 있습니다:
이를 통해 WSL이 시작 중에 문제가 발생하면 2 로 인해 발생하는 오류를 해결하기 위해 설치하십시오 WSL 2。
Docker의 작업은 명령 행을 통해 수행되므로, 명령 행 도구(또는 PowerShell 등 다른 도구를 다운로드)를 먼저 열어야 합니다. 키보드에 입력하세요:win+R을 열고 실행 도구를 열어 cmd를 입력하고 명령 행 도구를 열어주세요:
우리의 Docker 버전을 확인하려면:
win7、win8 이러한 도커 툴박스를 사용하여 설치해야 하는 경우, 중국에서는 알리云의 미러를 사용하여 다운로드할 수 있으며, 다운로드 주소는 다음과 같습니다:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
설치는 매우 간단합니다. 두 번 클릭하여 실행하고, 필요한 구성 요소를 선택할 수 있습니다:
docker toolbox는 다음과 같은 주요 내용을 포함하는 도구 집합입니다:
Docker CLI - docker 엔진이 생성한 이미지와 컨테이너를 실행하는 클라이언트.
Docker Machine - Windows 명령행에서 docker 엔진 명령어를 실행할 수 있게 합니다.
Docker Compose - docker를 실행하는 데 사용됩니다.-compose 명령어.
Kitematic - 이는 Docker의 GUI 버전입니다.
Docker QuickStart 셸 - 이는 이미 Docker가 설정된 명령행 환경입니다.
Oracle VM Virtualbox - 가상 머신.
다운로드가 완료되면 바로 설치를 클릭하고, 설치가 완료되면 다음과 같이 데스크톱에 아이콘이 3개 생깁니다:
Docker QuickStart 아이콘을 클릭하여 Docker Toolbox 터미널을 시작합니다.
계정 관리자 제어 창이 VirtualBox을 수정하려고 시스템이 표시되면 Yes를 선택합니다.
$ 기호에 다음 명령어를 입력하여 실행할 수 있습니다.
$ docker run hello-world 이미지 'hello'를 찾을 수 없습니다-world:latest'을 로컬에서 pull합니다 리포지토리 "hello"를 pulling합니다-world 91c95931e552: 다운로드 완료 a8219747b10: 다운로드 완료 상태: "hello"의 새로운 이미지를 다운로드했습니다.-world:latest Docker에서 안녕하세요. 이 메시지는 설치가 올바르게 작동하는 것처럼 보입니다. 이 메시지를 생성하기 위해 Docker는 다음 단계를 거쳤습니다: 1. Docker Engine CLI 클라이언트가 Docker Engine 데몬과 연결했습니다. 2. Docker Engine 데몬이 "hello"를 pull했습니다.-Docker Hub에서 가져온 "world" 이미지. (기존에 로컬에서 사용 가능하지 않았다고 가정합니다.) 3. Docker 엔진 데몬은 이 이미지에서 새 컨테이너를 생성하고 실행합니다. 현재 읽고 있는 출력을 생성하는 실행 파일로 전달했습니다. 4. Docker 엔진 데몬은 Docker 엔진 CLI 클라이언트로 이 출력을 스트리밍하고, 클라이언트는 이를 터미널에 입력하세요. 더 과감한 시도를 해보려면 다음과 같은 Ubuntu 컨테이너를 실행할 수 있습니다: $ docker run -it ubuntu bash 더 많은 예제와 아이디어를 찾으려면 방문하세요: https://docs.docker.com/userguide/