在学习的过程中。我们可能会需要各种各样的环境。不同的环境可能会需要安装近似的软件环境。繁杂的安装过程会消耗掉我们的尽可能的热情和耐心,docker可以快速定向地满足我们对环境的要求。
docker是什么
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
Docker通常用于如下场景:
----web应用的自动化打包和发布;
---- 自动化测试和持续集成、发布;
---- 在服务型环境中部署和调整数据库或其他的后台应用;
---- 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。
VMware workstation 安装windows镜像
环境准备:
VMware® Workstation 14 Pro
window7镜像
安装步骤:
1.打开VMware workstation ,点击创建新的虚拟机,选择典型安装即可,点击下一步,进行镜像文件选择。
2. 点击浏览,选择windows7镜像文件所在位置,点击下一步,输入window产品秘钥(百度window7秘钥复制即可),输入登录密码。点击下一步,完成安装。
。
window7安装docker
准备:DockeToolBox
1. 访问阿里云docker镜像地址,选择最新版本下载。
2. 点击程序进行安装。一路选择默认安装,弹出设备安装,选择安装。
3. 桌面出现三个图标,安装完成。
注意事项: windows安装docker,仍是介于虚拟linux系统中,所以需要在虚拟机vmware wakstation中打开虚拟化引擎设置。(在虚拟机菜单栏中选中虚拟机选项,点击设置按钮)
docker国内镜像加速
1. 选择 DaoCloud加速器,点击注册登录。选择首页火箭极加速器图标。
2. 下拉至docker for windows选项。
3 启动Docker QuickStart Terminal.
4. 输入命令
4.1 docker-machine ssh default
4.2 sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker/profile
4.3 exit
4.4 docker-machine restart default