win10使用docker安装linux,Windows Server 2016使用Hyper-V安装Docker

本文介绍了如何在Windows Server 2016中使用Hyper-V安装Docker,并通过Docker Machine创建Linux版本的Docker。详细步骤包括开启Hyper-V功能、设置虚拟交换机、安装Docker Machine以及创建和配置Docker主机。最后,文章提到了完成Linux Docker的安装,并提供了Docker相关教程的链接。
摘要由CSDN通过智能技术生成

Windows Server 2016正式发布已经有一段时间了。无可厚非,原生Docker的支持是这个版本一个非常大的亮点。

Windows Container 的安装在网上有很多教程,我这里不过多的描述,可以参考这里。

Windows Container 目前支持的镜像必须是 Windows内核的image (包括Server Core/Nano Server),一些image还处于测试阶段,坑比较多。

在最新版本的Docker for windows里,实现了Windows container 和 Liunx的切换,但目前只能在windows10环境里安装(如果有其它方法请告之)。

本文就以在Windows Server 2016里安装Docker Registry镜像为例,讲解一下如何在Windows Server 2016里的Hyper-v里使用VM安装Docker。

1. 开启Hyper-V功能

首先确保Hyper-V功能已开启。不做过多介绍。

b6e33548b6c7ff675d6348b711053971.png

2. 设置虚拟交换机

在Hyper-v管理器界面里,在右边的操作栏里,打开虚拟交换机管理器

10c170ea213a3c946b072943948a92d5.png

新建虚拟网络交换机

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是在Windows使用Docker安装Linux并配置DolphinScheduler的步骤: 1. 安装Docker Desktop for Windows 首先需要在Windows安装Docker Desktop for Windows,官方网站可以下载到安装包。安装后启动Docker Desktop for Windows。 2. 在Docker安装Linux系统 在Docker Desktop for Windows中,可以通过命令行或者图形界面下载并安装需要的Linux系统。 以Ubuntu 18.04为例,可以使用以下命令拉取Ubuntu 18.04镜像: ``` docker pull ubuntu:18.04 ``` 然后,使用以下命令启动一个Ubuntu 18.04的容器: ``` docker run -it --name mycontainer ubuntu:18.04 /bin/bash ``` 其中,`-it`参数表示使用交互式终端,`--name`参数指定容器名称,`ubuntu:18.04`表示使用的镜像名称和版本,`/bin/bash`表示容器启动后默认执行的命令。 3. 在Ubuntu 18.04中安装Java和MySQL 在容器中,可以按照DolphinScheduler官方文档的步骤安装Java和MySQL。例如,可以使用以下命令安装Java和MySQL: ``` apt-get update apt-get install -y openjdk-8-jdk mysql-server ``` 安装过程中需要设置MySQL的root密码。 4. 下载并安装DolphinScheduler 下载DolphinScheduler的安装包并解压,然后按照官方文档的步骤进行安装和配置即可。 5. 启动DolphinScheduler服务 安装和配置完成后,可以使用以下命令启动DolphinScheduler服务: ``` cd /opt/dolphinscheduler/bin sh dolphinscheduler-daemon.sh start all ``` 启动后,可以通过浏览器访问DolphinScheduler的Web页面,例如:http://localhost:12345。 注意:在使用Docker部署Linux系统时,需要注意一些权限和网络设置的问题。具体操作可以参考Docker官方文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值