Toolbox包含以下Docker工具:
用于运行docker-machine命令的Docker Machine
用于运行docker命令的Docker Engine
Docker Compose用于运行docker-compose命令
Kitematic,Docker GUI
为Docker命令行环境预配置的shell
Oracle VirtualBox
替换目标地址为安装地址(T)
D:\Git\bin\bash.exe --login -i "D:\Docker Toolbox\start.sh"
安装过程中可能出现问题
1 [main] bash 4404 C:\Program Files\Git\bin\..\usr\bin\bash.exe: *** fatal error - internal error reading the windows environment - too many environment variables?
469 [main] bash 4404 cygwin_exception::open_stackdumpfile: Dumping stack trace to bash.exe.stackdump
2 鼠标右键 Git Bash点击没有反应,打开文件所在位置,点击也没有反应
解决方法:Git官网重新安装git
Docker 是一款非常方便的虚拟化工具,与传统的虚拟化工具区别在于虚拟的层次,显然 Docker 是属于操作系统层面的。即同一个内核,利用类似命名空间的方法来虚拟出多个轻量级互不可见的运行环境沙箱。
Docker 的一个重要特性是自身复制和高兼容性,两个方法可以让 Docker 镜像在远端服务器迅速复制出一个和本地一致的运行环境。
- 使用 Dockerfile,只需把安装本地环境的过程记录到 Dockerfile 文件 并将之上传到服务器构建。
- 把整个本地环境 commit 成镜像,并且 docker push 到服务器的 Docker registry。很好,这很 git push
Docker 在 Linux 上通过命令行直接操作系统来进行应用环境虚拟化;在 macOX 和 Windows 上的原理是以虚拟机为运行核心,通过ssh让命令行可以和虚拟机进行交互来完成。
启动 docker 有两种模式:
略。
docker环境配置成功
启动splash
启动成功页面
更多内容 请移步到 scrapy-splash之 一二。