Windows 7은 Docker의 직접 설치 및 사용을 지원하지 않지만 "Docker Toolbox" 방법을 사용하여 Windows 7에서 Docker를 사용할 수 있습니다. VirtualBox를 사용하여 Windows 7에서 Linux 가상 머신을 생성하고 Docker 서버와 클라이언트를 설치할 수 있습니다. 리눅스 가상 머신에서.
이 튜토리얼의 운영 환경: windows7 시스템, docker 버전 19.03, Dell G3 컴퓨터.
Windows 7에서는 docker를 직접 설치하여 사용할 수 없지만 Docker Toolbox를 통해 Docker를 사용할 수 있습니다.
Windows에서 Docker를 사용하는 방법은 두 가지가 있습니다.
첫 번째는 VirtualBox를 사용하여 Linux 가상 머신을 생성하고 Linux 가상 머신에 Docker 서버와 클라이언트를 설치하는 것입니다.
두 번째는 Windows의 Hyper- v 가상화 기술, Windows에 직접 Docker 서버 및 클라이언트를 설치하십시오.
WIndows7은 Hyper-v를 지원하지 않으므로 Docker Toolbox를 통해서만 Docker를 사용할 수 있습니다.
설치 과정은 매우 간단합니다. 기본 옵션을 유지하고 [다음]
설치가 완료되면 바탕화면에 다음과 같은 아이콘이 3개 더 생깁니다. 그중 VirtualBox는 Linux 가상 머신의 실행 환경을 제공하고, Docker Quickstart Terminal은 Linux 가상 머신에 빠르게 개입하고 명령줄 상호 작용을 제공하는 데 사용되며, Kitematic은 거의 사용되지 않는 Docker GUI입니다.
Docker Quickstart Terminal을 처음 실행하면 Docker 환경이 초기화되고 VirtualBox에 [default]라는 Linux 가상 머신이 자동으로 생성되며 이 과정에서 boot2docker.iso 이미지 파일이 사용됩니다. . 기본적으로 시작 프로그램은 GitHub에서 이 파일의 최신 버전을 다운로드하지만 상대적으로 파일 크기가 크고 속도가 느리기 때문에 아래와 같이 Docker 환경을 시작할 수 없습니다.
docker run을 입력할 수 있습니다. hello-world를 입력한 후 Enter 키를 눌러 다시 인증하세요
처음에는 위와 같이 표시됩니다.
추가 지식:
문제 발생
git bash less 사용
git bash를 통해 docker exec -it mssql "bash" 명령을 입력하면 예외 프롬프트가 표시됩니다.
the input device is not a TTY. If you are using mintty, try prefixing the command with 'winpty'
win7과 함께 제공되는 cmd를 사용하는 경우 , 없습니다. 이 예외 메시지는
cd가 docker 디렉터리에 들어갈 때 작은따옴표를 가져와야 합니다.
Docker 도구 상자는 e 드라이브에 설치되어 있으며 cd 명령을 사용하여 들어갈 때 해당 파일이나 디렉터리를 찾습니다. ls -l을 통해 실제 docker toolbox를 찾을 수 없습니다. 'Docker Toolbox'로 표시됩니다
중앙에 공백이 있고 따옴표를 사용해야 하기 때문에 cd 'Docker Toolbox'로 입력할 수 있습니다. 그룹을 나타냅니다.
docker use
docker를 사용할 때마다 먼저 기본 가상 머신(실제로는 "Oracle VM VirtualBox")을 열어야 합니다. 이런 식으로 win7의 cmd에서 docker를 직접 사용할 수 있습니다.
"Docker Quickstart Terminal"을 사용하여 직접 시작할 수도 있습니다. 고래 아이콘이 나타나면 Docker가 시작된 것입니다.
추천 학습: "docker 비디오 튜토리얼"
위 내용은 Windows7에서는 docker 사용을 지원합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!