windows docker安装方式的比较小结

本文对比了通过InstallDocker和Dockertoolbox两种方式安装Docker的特点。前者利用Microsoft Hyper-V虚拟化技术,适用于Windows 10 Pro及更高版本;后者使用Oracle VM VirtualBox,在不支持Hyper-V的系统上也能运行。

稍微小结一下使用InstallDocker 和dockertoolbox的两种方式安装的docker(名称说明可能不妥,仅代表安装方式)

InstallDocker 

使用的是Microsoft Hyper-V 虚拟了一个docker的主机环境

对操作系统的最低版本有要求

  • The current version of Docker for Windows runs on 64bit Windows 10 Pro, Enterprise and Education (1511 November update, Build 10586 or later). In the future we will support more versions of Windows 10.

需要单独下载和安装Kitematic图形工具

 

Dockertoolbox

使用的Oracle VM VirtualBox虚拟了一个docker的主机环境

如果windows主机上还需要运行Oracle VM VirtualBox 或者VMware,则不能同时启用Microsoft Hyper-V

或者如果windows主机不支持Hyper-V,就只能用此方式(如果不支持,机器真的就比较老了><)

可以集成安装Kitematic图形工具,但版本不是最新的(PS:一同安装的Oracle VM VirtualBox也不是最新的)

可以附带创建一个字符终端快捷方式Docker Quickstart Terminal

 

官方文档和链接:

https://docs.docker.com/toolbox/overview/   toolbox的链接

https://docs.docker.com/docker-for-windows/  docker for windows 文档

 

关于使用InstallDocker 的安装,请参考:

http://www.cnblogs.com/daxnet/p/5788972.html

转载于:https://www.cnblogs.com/tanxstar/p/6016613.html

Docker Compose 是一个用于应用部署的开源工具,它允许用户使用 YAML 文件描述并启动一组相关的 Docker 容器。为了在 Windows安装 Docker Compose,你需要先安装 Docker Desktop for Windows,接下来按照以下步骤操作: ### 步骤 1: 下载 Docker Desktop 访问 Docker 的官方网站 [https://www.docker.com/products/docker-desktop](https://www.docker.com/products/docker-desktop),下载适用于 Windows 的最新版本 Docker Desktop。 ### 步骤 2: 安装 Docker Desktop 双击下载的 `.msi` 或 `.exe` 文件开始安装过程。跟随安装向导的提示完成安装步骤,通常包括同意许可协议、选择安装位置等基本设置。安装过程中可以选择添加到 PATH 环境变量以便快速运行 Docker 相关命令。 ### 步骤 3: 验证安装 安装完成后,打开 Windows 应用商店搜索“Docker”并打开 Docker Desktop 应用程序。 #### 打开 Docker Desktop 点击 Docker Desktop 图标启动应用程序。如果这是您第一次运行它,可能会看到一些初始设置选项,如创建默认网络和存储驱动配置。确保一切配置符合您的需求后保存设置。 #### 查看版本信息 通过命令行界面验证 Docker 是否已成功安装,并检查其版本信息。在命令提示符窗口输入 `docker -v` 并按回车键,应显示 Docker 版本信息。接着输入 `docker-compose -v` 检查 Docker Compose 的版本。 ### 使用 Docker Compose 开始项目 #### 创建 Yaml 文件 创建一个新的目录作为您的项目文件夹,在其中创建一个名为 `Dockerfile` 和 `docker-compose.yml` 的文件。这个 `docker-compose.yml` 文件将包含关于服务、网络、卷以及其他配置的信息。 在 `docker-compose.yml` 文件中添加内容,例如: ```yaml version: '3' services: web: image: nginx:latest ports: - "80:80" ``` 这里的示例配置指定了使用最新版本的 Nginx 作为 Web 服务器,并将其端口映射到主机系统上。 #### 运行项目 打开命令提示符窗口进入您的项目目录,然后输入以下命令启动容器: ```bash docker-compose up -d ``` 这会拉取必要的镜像并启动指定的服务。 `-d` 参数表示以守护模式运行,使得 Docker Compose 在后台持续运行。 ### 小结: 以上就是在 Windows安装并使用 Docker Compose 的基本流程。记得根据实际需要调整 `docker-compose.yml` 文件的内容,以匹配您的应用需求。此外,Docker 文档提供了详细的教程和参考资料,帮助您进一步学习如何使用 DockerDocker Compose 进行更复杂的项目部署。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值