>기술 주변기기 >IT산업 >Windows 10 홈에 Docker를 설치하는 방법

Windows 10 홈에 Docker를 설치하는 방법

Joseph Gordon-Levitt
Joseph Gordon-Levitt원래의
2025-02-15 10:23:11790검색

How to Install Docker on Windows 10 Home Windows 10 홈 에디션에서 Docker를 실행합니다. 우회 안내서 설치 제한

Windows 설치 프로그램 용 Docker는 Windows 10 홈 에디션에서 실행되지 않지만 Windows에서 Linux 컨테이너를 실행할 수 없다는 의미는 아닙니다. 이 기사는 Hyper-V 기술에 의존하지 않고 Windows 10 홈 에디션에서 Docker 환경을 설정하는 방법을 안내합니다.

키 포인트 : Windows 설치 프로그램 용 Docker는 Windows 10 홈 에디션과 호환되지 않습니다.

Windows 10 홈 에디션에서 Linux 컨테이너를 실행하려면 Hyper-V가 필요하지 않습니다.

Docker Machine, Docker Engine, Docker Client 및 Docker Compose는 컨테이너를 빌드 및 실행해야합니다.

Linux 2 (WSL2) 용 Git Bash 및 Windows 서브 시스템을 사용하여 Docker를 설치할 수 있습니다.

초콜릿은 Docker 클라이언트와 Docker Compose를 별도로 설치하는 데 사용할 수 있습니다. 더 쉬운 솔루션 : Linux 개발 환경으로 전환하십시오.

    작업 원리 :
  • Docker는 Linux 컨테이너를 실행하기 위해 Linux 커널에 의존합니다. Windows 에서이 기능을 구현하려면 Windows 10 홈 에디션에서 게스트로 실행되는 Linux 가상 머신을 설정해야합니다. Docker Machine 은이 프로세스를 단순화 할 수 있습니다. Docker 클라이언트는 SSH를 사용하여 Docker Engine과 통신하며 컨테이너는 실제로 Windows 호스트가 아닌 가상 시스템에서 실행됩니다.
  • 초기 설정 :
  • Windows 용 Git Bash를 설치하십시오 :
  • Docker 명령을 실행하기위한 메인 터미널.
  • 초콜릿 설치 : Windows 패키지 관리자는 후속 소프트웨어 설치를 단순화합니다.
  • virtualbox 및 그 확장 설치 :
  • 또는 Chocolate 명령을 사용하십시오 : (선택 사항) 설정 wsl2 :
  • WSL2 환경에서 Docker를 실행하려는 경우.
  • 도커 엔진 설정 :
    Docker Machine의 설치 :
  1. 공식 지침에 따라 설치하거나 초콜릿 명령을 사용하십시오. Git Bash와 함께 Docker Engine을 설치하십시오 : 다음 명령을 실행하면 Docker Machine은 Docker Engine이 포함 된 Linux 이미지를 다운로드하여 가상 머신으로 실행합니다. 포트 전달을 구성하십시오. C: choco install docker-machine & gt;
  2. 공유 폴더 구성 : 가상 머신을 선택하고 & gt로 이동하여 마운트해야합니다. 영구 옵션이 설정되어 있는지 확인하십시오. (유효하지 않은 설정 오류 해결 오류 : 디스플레이 설정에서 비디오 메모리를 늘리십시오) Linux 가상 머신 시작 : $ docker-machine create --driver virtualbox default git bash에서 실행 :
  3. docker 환경 변수 설정 :
  4. git bash에서 다음 명령을 실행하십시오 : git bash를 시작할 때 마다이 작업을 피하려면 출력을 파일에 저장하십시오. 참고 : 의 Linux 경로는 Windows 경로 형식으로 변환해야합니다. default 设置 Docker 도구 설정 : 网络 관리자 권한과 함께 PowerShell을 사용하여 Docker Client 및 Docker Compose 설치 : 适配器1 git bash로 다시 전환하고 다음 명령을 실행하여 Docker가 정상적으로 실행 중인지 확인하십시오. 端口转发 위의 명령을 성공적으로 실행한다는 것은 Docker가 성공적으로 설치되었음을 의미합니다.
  5. wsl2에서 docker를 설정하십시오 : WSL2 UBUNTU 터미널에서 Docker Client 및 Docker Compose 설치 : 설치 : 공식 문서를 따라 설치하거나 를 사용하여 Docker Compose를 설치하십시오. default Docker Mount 문제를 해결하십시오 : 设置 다음 내용을 파일에 추가합니다 (존재하지 않으면 파일을 만듭니다) : . 설정을 다시 시작하여 설정이 적용됩니다. 共享文件夹
  6. Docker Engine 가상 머신에 연결 :
  7. 파일에 Docker Environment 변수를 추가하고 에 연결하십시오. $ docker-machine start vbox
  8. Linux로 전환 :
  9. Windows 10 홈 에디션에서 Docker를 설정하는 것이 더 복잡합니다. 더 쉬운 솔루션은 Linux 개발 환경으로 전환하는 것입니다. 요약 : 이 기사에서는 Windows 10 홈 에디션에서 Docker를 설치하고 실행하는 방법에 대해 설명합니다. 문제가 발생하면 조심스럽게 단계를 확인하십시오. 더 부드러운 Docker 개발 경험을 위해서는 Linux로 전환하는 것이 좋습니다.
    <code class="language-bash">$ docker-machine env default
    $ eval $(docker-machine env default --shell linux)</code>

    (FAQS 부분은 원본 텍스트와 동일하며 여기에서 생략) eval

위 내용은 Windows 10 홈에 Docker를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.