Win7-docker简介和安装
这两天在鼓捣docker,小白安装过程中踩了好多坑,特此写下教程,有错的地方欢迎拍砖讨论~
1、docker是啥玩意儿?
docker:一个管理容器的引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,重新定义了程序开发测试、交付和部署过程的开放平台,只要构建过一次,可以在不同的主机、操作系统下运行,这就是Docker提出的"Build once,Run anywhere"
镜像:一种文件,可以被特定软件识别并刻录到光盘,
容器:一个类似于linux的环境,可以运行应用,是从镜像创建的运行实例。它可以被启动、开始、停止、删除。docker下的容器都是互不干扰的,确保环境安全。这也是它大大的优点。
docker像一个大货轮,每个容器是集装箱,镜像是货物,这个大货轮还能管理这些集装箱,哪个该装什么货啊,装多少啊等等。
以我的电脑为例:
系统:Win7 64bit
笔记本型号:联想IdeaPad S410
安装前,最好把电脑的VT(virtualization technology)打开,这是虚拟机需要的设置
操作方法:在电脑开机出现Lenovo字样时,同时按住Fn和F2(不同的电脑需要按不同的键,坑爹的是笔记本要同时按住两个键,我试了F1/F2/F11/Delete,开关机n次,一直以为是键按错了,没想到是还要按住Fn,抱抱我的电脑)
进入BIOS,找到Cpu Configuration 中的VirtuallizationTechnology选项,把Disabled改为Enabled,选择Yes。重启。
选择Yesstep1:安装的时候最好把Docker Toolbox 安装到C盘(安装路径千万不能有中文),因为Git默认会安装在C盘,后面用命令安装的时候它默认会去C盘下找文件,安装在其他盘可能会找不到。
安装时,这些都要打钩
step2:修改环境变量:打开控制面板——>系统和安全——>系统,点击高级系统设置,把Git/bin的路径放到Path中(和前一条路径用分号;隔开),点击确定(编辑系统变量界面和环境变量界面),完成修改。
step3:安装有2种方式——使用cmd安装和用Git.bash.exe安装,两者都是命令安装,我推荐使用第一种。后者我在安装的时候遇到很多问题,有时候还需要切断网络(安装时docker自动会去搜寻最新版本,如果版本不匹配就会安装失败)
点击“开始”,输入cmd打开命令窗口
当前路径是在C:/Users/Administrator下,把路径改成docker安装的地方,我是安装在Program Files下的。
在Toolbox路径下输入sh,再输入start.sh,就开始安装docker了~
等待ing安装结束后,小鲸鱼就来啦~~
安装成功后续在大牛的博客看到利用SSH和FTP管理docker,空了再来更~