社区
Docker
帖子详情
win 10 虚拟机 上能否安装docker ?
愚道
2016-12-29 09:50:03
刚在linux 系统把docker 大致操作了一遍 ,效果演示出来,感觉还可以。但是由于开发、集成、测试环境都在windows ,所有领导想让去windows 试试 。于是申请了个win10 虚拟机 。安装中发现总是报错 。刚开始是内存不足,于是从2G 加大到4G .重新安装
百度一圈,没什么结果 。
然后看看hyper-v ,发现无法启动
求解,win10 虚拟机是不是不能安装docker ?
...全文
4125
10
打赏
收藏
win 10 虚拟机 上能否安装docker ?
刚在linux 系统把docker 大致操作了一遍 ,效果演示出来,感觉还可以。但是由于开发、集成、测试环境都在windows ,所有领导想让去windows 试试 。于是申请了个win10 虚拟机 。安装中发现总是报错 。刚开始是内存不足,于是从2G 加大到4G .重新安装 百度一圈,没什么结果 。 然后看看hyper-v ,发现无法启动 求解,win10 虚拟机是不是不能安装docker ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
公猫
2020-01-14
打赏
举报
回复
建议hyper-v虚拟机上安装linux系统,再虚拟机的linux系统上安装docker。
luoshinanshiwo
2019-09-04
打赏
举报
回复
过来学习一下,同碰到此问题
weixin_45596600
2019-09-02
打赏
举报
回复
问一下在win7专业版虚拟机中装doker后无法安装成功,由于是给部门的人练习用,虚拟化引擎也开了。平时出货是用T480笔记本换win7专业版装Doker没有问题。所以就考虑是不是虚拟机中无法在开起Doker的虚拟化
onepiece_ql
2018-02-24
打赏
举报
回复
那虚拟机基于mac ox 系统 安装docker 安装都不成功是什么原因呢
虎叔
2018-01-04
打赏
举报
回复
Desktop Platform Docker CE x86_64 Docker CE ARM Docker EE Docker for Mac (macOS) yes Docker for Windows (Microsoft Windows 10) yes ==================================== 官方说法是支持64位的win10
代码誊写工
2017-12-07
打赏
举报
回复
引用 4 楼 qq_19653009 的回复:
一样的问题,可能虚拟机暂时不支持docker,毕竟虚拟化里的虚拟化...
docker不是虚拟化,仅仅是pivot_root + namespace + cgroup。说白了就是一个已经启动成功的linux,你把它的每个进程的(例如一个mysql )用户权限限制的非常严格,甚至每个程序用多少内存、cpu、文件系统都规定好,不允许干扰扰别人的程序。并提供一些看似独立的shell交互而已,从来就不存在什么虚拟机不支持docker这种说法。 虚拟机是运行了一个vm的程序模拟裸机,你可以装任何操作系统(有人说这是发屁,我在kvm下怎么不能安装andriod for arm,我只能告诉你,那是因为你见过的世面太少了)。docker只是把一个正在运行的进程(最基本的就是bash)做个限制,你运行的容器不是在docke里运行,docker仅仅是在管理容器,不是在模拟容器。 确实有虚拟机不支持其上再运行虚拟机,因为没有模拟相应的CPU而已,但现在的虚拟机只要好设置选项就肯定可以在其上再运行虚拟机。但有一些虚拟机并不受CPU虚拟化选项的限制,例如QEMU,你在其上怎么模拟都是靠软件实现的,所以其实虚拟机上运行虚拟机怎么都是可以实现的,只要你选对了软件,配置正确。不但没有所谓的虚拟机不支持docker。而且docker的容器里可以运行kvm(目前docker容器里只能是linux,所以虚拟机只能是kvm、vmware或virtulbox这些for linux的vm,hyper-v就别指望了),然后在kvm上再运行kvm或docker,依次类推,无穷尽也。 目前docker不支持Windows(传说微软正通过打补丁来准备实现,但相信一定没有市场)。所谓的docker on windows本质就是在Windows里运行一个虚拟机,在虚拟机装好linux,然后启动这个linux,最后在linux里运行docker而已。只要虚拟机里能够安装较新的linux发行版(几乎2010年以后任意发行品牌)都可以99%成功地安装docker,除非操作系统做了特殊定制。所以,楼主的问题是能不能在Hyper-v里装好Linux,而不是能不能在Hyper-v里装好docker。事实上从截图来看,楼主其实连Hyper-v都没有装好。 linux里的容器只能是liunx,而且是宿主机的内核,也就是你在CentOS 6(也许你是在Windows虚拟机里安装,也许在实体机,但都是一个在运行的Linux而不是Windows)运行了Ubuntu 14的镜像,但实质就是CentOS 6的内核。 永远不会有基于Windows的容器里是linux或则反过来,如果有,那肯定是一个叫做“容器”却不是容器的虚拟机。
点儿萌
2017-12-05
打赏
举报
回复
一样的问题,可能虚拟机暂时不支持docker,毕竟虚拟化里的虚拟化...
牛肉胡辣汤
2017-11-14
打赏
举报
回复
同问。分享一下怎么解决的啊
naniwet
2017-01-25
打赏
举报
回复
同问,楼主知道怎么解决了吗
gouzhi714
2016-12-29
打赏
举报
回复
同问,也碰到这个问题 了。
Win
10
Home
安装
Hyper-V功能
虚拟机
Docker
调试必备
Win
10
Home
安装
Hyper-V功能
虚拟机
Docker
调试必备
win
10
环境下
安装
Docker
的实现
一、进入
Docker
官网 首先先到
Docker
官网下载最新官方
Docker
for
Win
dows:
Docker
下载 在官网内可以查看到
Docker
的开发文档。 根据官网提示,
Win
dows环境下下载
Docker
必须满足:
Docker
for
Win
dows requires 64bit
Win
dows
10
Pro and Microsoft Hyper-V(即需要64位
Win
dows
10
Pro(专业版和企业版都可以)和Microsoft Hyper-V),Hyper-V是微软的
虚拟机
,在
win
10
上是自带的,我们只需要启动就可以了。 二、启动Microsoft Hyper-V
Docker
/Kubernetes从理论到实战
主营内容:
docker
kubernetes 云原生技术,大数据架构,分布式微服务,自动化测试、运维,AI平台。 教学理念:贴合实际项目,理论实践并重。 目标服务群体:零基础、微服务架构、运维、前后端开发、测试、数据产品经理、容器开发、云平台开发。 课程简介: 第一章 熟悉Linux环境 1、
Win
10
安装
Ubuntu18.04双系统 2、熟悉Linux常用工具和命令 第二章 熟悉
Docker
3、
安装
配置
Docker
4、
Docker
命令实践 5、
Docker
file文件编写 6、常用镜像部署 第三章 熟悉Kubernetes 7、kubernetes架构和部署 8、熟悉kubectl命令使用 9、k8s应用部署实践(上)
10
、k8s应用部署实践(下) 第四章 熟悉Helm 11、Helm
安装
配置 12、熟悉Helm应用书写规则 13、编写自己的Helm应用
Win
10
安装
Docker
Win
10
家庭版,按照网上的方式
安装
Docker
for
Win
dows,过程中碰到一些问题,写下来记录下。 一,下载
安装
包 可以从官网直接下载,也可以从阿里云下载,从而需要的组件。本人是从官网下载。 二,配置环境 Hyper-V是微软的一款虚拟化产品,可以在视窗上以
虚拟机
形式运行多个操作系统。官方文档提示:Hyper-V在64位版本的
Win
10
专业版,企业版和教育版上可用。不能用于家庭版。
Win
10
安装
Hyper-V(默认情况下家庭版是没有Hyper-V) 将这些代码复制到.cmd文件中以管理员身份执行,完成Hyper-V
安装
,继续。 pushd %~dp0 dir /b %Sys
TLBB-
Docker
:
Docker
for Server TLBB的
虚拟机
TLBB Server Fake便携式-
Docker
安装
安装
Docker
Win
dows
10
x64 (如果需要,请重置计算机) https://download.
docker
.com/
win
/stable/Install
Docker
.msi 苹果电脑 https://download.
docker
.com/mac/stable/
Docker
.dmg Linux https://docs.
docker
.com/compose/install/#alternative-install-options 克隆此仓库 下载 https://github.com/DevTLBB/TLBB-
Docker
/archive/master.zip 或克隆 git clone https://github.com/DevTLBB/TLBB-
Docker
.git tlbb-
docker
Docker
1,163
社区成员
921
社区内容
发帖
与我相关
我的任务
Docker
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
复制链接
扫一扫
分享
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章