
正文
docker运行windows,docker运行windows桌面
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
docker容器中运行windows虚拟机
1、docker容器中运行windows虚拟机的方法。安装完成必要的组件之后,从桌面上的“Boot2DockerStart”快捷方式启动Boot2Docker。启动一个配置好的用于管理在虚拟机中运行的Docker的unixshell。检查否确配置运行面dockerversion命令。
2、PID=$(docker inspect –format “{{ .State.Pid }}” container) //将container换成你的容器id通过这个 PID,就可以连接到这个容器:$ nsenter –target $PID –mount –uts –ipc –net –pid 更简单的,建议大家下载 .bashrc_docker,并将内容放到 .bashrc 中。
3、打开命令行即可使用Docker命令。右下角系统托盘可以看到Docker的图标,右键打开菜单,可以切换Windows容器或Linux容器。选择“Settings”,可以配置虚拟系统的参数,网络、驱动器共享。设置共享驱动器,可以把Docker的卷映射到本地磁盘。Docker似乎不支持空密码用户共享,最好建一个专属用户。
4、无法在Docker中直接运行Windows10镜像。Docker是一个用于容器化应用程序的开源平台,主要用于在Linux环境下运行容器。Windows10镜像是针对Windows操作系统的镜像,无法直接在Docker中运行。
相关问答
Q1: DockerDesktopforWindows使用基础教程
完成之后,就会出现 Kitematic 应用程序的第一个界面。正如下面看到的这样。我们可以搜索可用的 docker 镜像。 部署 Nginx Hello World 容器 现在,成功安装完 Kitematic 之后,我们打算部署容器。要运行一个容器,我们只需要在搜索区域中搜索镜像。然后点击 Create 按钮部署容器。
该服务器登录步骤如下:打开dockerdesktop应用程序。点击任务栏上的docker图标,选择“Settings”。在“Settings”窗口中,选择“dockerHub”选项卡。输入您的dockerhub用户名和密码,然后单击“Save”按钮。点击任务栏上的Docker图标,选择“SwitchtoWindowscontainers”。
Docker的运行,依赖linux的环境,官方提供了Docker Desktop for Windows,但是它需要安装Hyper-V,Hyper-V是微软开发的虚拟机,类似于 VMWare 或 VirtualBox,仅适用于 Windows 10。
当前版本的 docker-desktop 已经默认开启支持WSL2,安装时保持默认选项直接下一步,安装完毕之后重启电脑。之后docker会弹出WSL2尚未配置完毕,点击提示框中的链接,安装MSI扩展包,重启电脑即可愉快地使用docker。想在Windows上运行docker,可谓是一言难尽。
此文章适用于安装完docker desktop install ,for windows10,并且是默认使用wsl2安装的docker。现在的win10家庭版也已经支持安装。
Q2: 如何在linux上通过docker运行windows软件比如qq?
1、安装 Docker在开始前,我们首先得确保在Linux主机中已经安装了Docker。这里,我运行的是CentOS 7 主机,我们将运行yum管理器和下面的命令来安装Docker。
2、去下载腾讯出的比较垃圾的linux qq,现在的版本是02beta1。你可以根据自己的系统下载.deb或者.rpm包。但是在去年11月25日,腾讯更新了它的.gz。你可以先下载.deb或者.rpm,然后下载.gz将文件解压到/usr/share/tencent/qq里,即可完成更新。使用web qq。网址是web.qq.com,你上去就知道了。
3、Docker 引擎使用 Linux 特有的内核特性,因此不能通过 Windows 内核运行,所以,(在 Windows 上)Docker 引擎创建了一个小的虚拟系统运行 Linux 并利用它的资源和内核。这样,Windows Docker 客户端就可以用这个虚拟的 Docker 引擎来构建、运行以及管理 Docker 容器。
4、为应用程序创建一个 launcher 后,就可以像在 Windows 中那样单击并运行。 图2 演示了基于 Mono 的应用程序 F-Spot 的位置,以及为其创建桌面或面板 launcher 的方法。 图 为 F-Spot 创建一个 launcherWine Wine 使您可以在 Linux 和其他操作系统上运行 Windows 软件。
5、从命令行运行:从命令行或者 shell 提示符执行应用程序的一个常用方法是使用 ./ 命令。如果您在 Linux 中使用句号 (。) 和正斜杠 (/),就意味着告诉环境您想要以可执行文件运行该文件。例如,运行一个名为 myapp 的可执行文件,您可以使用 ./myapp 命令。
Q3: 如何在windows上使用docker
首先第一步进入Docker官网下载软件,需要注意的是Docker软件有CE社区版和EE企业版,日常使用下载CE社区版即可。其中CE社区版还有三个分支分别在每六个月提供一次更新。 第二步点击下载好的安装包软件,安装步骤根据提示默认安装,将所有的插件全部选中,安装完成后在桌面可以看到如下所示的三个图标。
现在,如果你想开始用命令提示符使用 Docker,你可以打开命令提示符(CMD.exe)。由于 Boot2Docker 要求 ssh.exe 在 PATH 中,我们需要在命令提示符中输入以下命令使得 %PATH% 环境变量中包括 Git 安装目录下的 bin 文件夹。
首先,确保安装微软.NET运行库,可通过网络获取最新版本。重启电脑后,启用Win内置的Linux功能,通过“控制面板”中的“Windows功能”来安装虚拟机监控程序平台、虚拟机平台、Linux子系统以及SMB文件共享支持。
打开命令行即可使用Docker命令。右下角系统托盘可以看到Docker的图标,右键打开菜单,可以切换Windows容器或Linux容器。选择“Settings”,可以配置虚拟系统的参数,网络、驱动器共享。设置共享驱动器,可以把Docker的卷映射到本地磁盘。Docker似乎不支持空密码用户共享,最好建一个专属用户。
下载 Kitematic首先,我们需要从 github 仓库 中下载 Windows 操作系统可用的最新的 Kitematic 发行版。我们用下载器或者 web 浏览器下载了它的可执行 EXE 文件。下载完成后,我们需要双击可执行应用文件。双击应用文件之后,会问我们一个安全问题,我们只需要点击 OK 按钮,如下图所示。
Usage: boot2docker.exe [options]{help|init|up|ssh|save|down|poweroff|reset|restart|config|status|info|ip|shellinit|delete|download|upgrade|version}[args]总结 通过 Docker Windows 客户端使用 Docker 很有趣。
docker运行windows的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于docker运行windows桌面、docker运行windows的信息别忘了在本站进行查找喔。







