Win10에 VirtualBox + vagrant + docker를 로컬로 설치

준비하려면 VirtualBox + vagrant (인터넷에 많은 링크)를
다운로드하고, 위의 두 개를 설치 한 후 vagrant centos (vagrant-centos-7.box)의 박스 미러를 다운로드하고 실행합니다.

vagrant box add Centos7.1 https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.1.0/centos-7.0-x86_64.box

Vagrant vagrant init Centos7.1을 성공적으로
여기에 사진 설명 삽입
초기화
하십시오.
여기에 사진 설명 삽입

centos
vagrant up 시작
여기에 사진 설명 삽입

위의 작업 후 vagrant
ssh 머신에 연결 한 후
여기에 사진 설명 삽입
centos7 가상 머신의 설치를 완료
하고 시작에 성공했습니다!

Linux의 세부 사항을 보려면 데스크탑에서 Oracle VM VirtualBox 프로그램을 클릭하십시오.
여기에 사진 설명 삽입
여기에 사진 설명 삽입
위 단락의 의미는 오른쪽 ctrl 키를 눌러 캡처를 취소 할 수 있다는 것입니다.

하지만 계정에 로그인 할 수 없다는 것을 알게 될 것입니다. https://blog.csdn.net/github_38097011/article/details/83688607을 참조하십시오. vagrant
계정 로그인
가상 머신 vagrantfile의 디렉토리 위치에서 콘솔을 열고 vagrant를 입력하십시오. SSH-설정
하기 로그인 xshell으로 가상 머신에 기본적으로,이 계정 암호를 사용하여 루트 계정에 로그인 할 수 없음을 알 수있다. 당신은 할 수 방랑 계정과 암호를 사용할 수 있습니다
여기에 사진 설명 삽입
받는 로그인
vagrant 루트 계정. vagrant에 로그인 한 후 루트 계정으로 전환
여기에 사진 설명 삽입
하고 루트 암호
passwd를 설정합니다.
여기에 사진 설명 삽입

Vagrantfile이있는 개발 환경의 디렉터리에서 가상 머신
여기에 사진 설명 삽입
git 셸에 로그인하여 로그인이 성공했다는 메시지를 표시합니다
여기에 사진 설명 삽입
. Vagrantfile 파일을 편집합니다. Vagrantfile 파일
끝에 다음 코드를 추가합니다.

config.vm.provision "shell", inline: <<-SHELL
	apt-get update
	curl -s https://get.docker.com|sh
SHELL

파고다 설치에 대해서는 자세히 설명하지 않겠지 만 설치가 완료된 후 파고다 링크에 접속할 수 없으며 일반적으로 포트가 열리지 않습니다.

>>> 开启端口

firewall-cmd --zone=public --add-port=8888/tcp --permanent

다시 방문하십시오.
여기에 사진 설명 삽입

Windows Docker 설치
Docker는 범용 컨테이너 도구가 아니며 기존 및 실행중인 Linux 커널 환경에 따라 다릅니다.
여기에 사진 설명 삽입

Docker는 기본적으로 이미 실행중인 Linux에서 격리 된 파일 환경을 생성하므로 실행 효율성은 배포 된 Linux 호스트와 거의 동일합니다.

따라서 Docker는 Linux 커널 시스템에 배포해야합니다. 다른 시스템에서 Docker를 배포하려면 가상 Linux 환경을 설치해야합니다.
Windows에 Docker를 배포하는 방법은 먼저 가상 머신을 설치하고 Linux 시스템이 설치된 가상 머신에서 Docker를 실행하는 것입니다.
참조 리소스 :
https://www.jianshu.com/p/a233c1a7af98
참조 링크 02
https://zhuanlan.zhihu.com/p/49538228
https://www.imooc.com/article/51215
기억하십시오, 일부 외국 리소스 (예 : vagrant.box)를 연결할 수없는 경우 가정용 미러를 찾으십시오!

추천

출처blog.csdn.net/EasyTure/article/details/113349413