首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

LinuxWindows子系统(WSL)使用Docker(Ubuntu

今天Windows,当您运行Windows Server容器时,守护进程Windows运行。当您切换到Linux容器模式时,守护程序实际名为Moby Linux VM虚拟机内运行。...例如,您可以开发计算机上使用本地Docker客户端与AzureDocker进行通信。这使我们可以让WSL客户端与主机上运行守护进程通信。...前提: 打开Hyper-V,并打开cpu虚拟化功能 安装Docker for Windows 安装WSL 配置Docker for Windows 常规设置,您需要公开没有TLS守护进程。...此步骤是必需,以便守护程序TCP端点上进行侦听。如果你不这样做,那么你将无法WSL连接。 所以为了让客户端和docker通信,必须打开以下黄色背景选项!...因此,为了避免这种情况,您需要在主目录一个名为.bash_profile或者 .bashrc文件设置该变量, 这两个文件只支持ssh命令终端用vi打开 FileZilla文件访问软件是无法找到

3.4K20

win10WSL设置前端开发环境

ubuntu(一步查出对应版本) “帮助”, 参考其说明后,其实直接做以下替换操作即可: 打开/etc/apt/sources.list,替换默认//archive.ubuntu.com/等url...比如普遍用 webpack 热更新 驱动前端开发项目,虽然 npm 命令能正常运行,但在 win10 下编辑器软件更改项目代码后,仍无法完成整个开发工作流: 最早期 WSL 根本监听不到文件变化.../docs/remote/wsl 做如下设置: VSCode 安装 Remote Development 扩展包 wsl 窗口中进入要开发项目目录,运行 code ....安装必要组件 VSCode 自动重启后, wsl 运行 npm 命令正常开发即可 同时要注意这里项目中 npm 依赖项要在 wsl 环境下重新 install,原来 cmd / powershell...结合 WSL 使用 Docker in Windows10 如果项目涉及到要用 docker 打包,可以 win10 先安装好 Docker,并作如下设置: 开启 Docker in Windows10

4.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

Windows 终端环境改造计划

这样,就能在 VSCode、IDEA 等 IDE 中进行项目开发时候,随时集成终端中使用与 cmder 一致环境。...2. terminal+wsl2 2016 年,Win10 系统十周年之际,微软推出了 “Bash on Ubuntu on Windows”,后来又改名成了 “Windows Subsystem...WSL 的话,则是直接搜索自己想要安装 Linux 发行版本,比如 Ubuntu 20,搜索结果中找到它,点击安装即可。...2.3 修复代理冲突 如果在本机使用了 Proxifier 可能会遇到 WSL 启动报错无法使用情况: 参考对象类型不支持尝试操作。...毕竟微软自家做环境,底层与系统对接较完善,启动速度快。 IDE 启动 cmder 时候,往往需要六七秒时间。如果碰上 VSCode 打开了多个项目。

2.4K20

WSL+cmder+oh-my-zsh美化win10命令工具(terminal)

常规里面设置刚刚名字为默认启动项。如果你要打开其他,比如cmd,可以点窗口右下角+,里面有所有的配置。...安装oh-my-zsh Ubuntu系统中使用命令行而不是win 安装任何包之前一定要先更新!...VSCode使用WSL 由于博主是做前端开发,用VSCode所以这里说一下,怎么VSCode上面使用。...VSCode设置文件添加这一句 "terminal.integrated.shell.windows": "C:\\\\Windows\\\\System32\\\\wsl.exe", 如果需要使用...node,npm等工具,WSL里面是不能够直接使用windows自带这些环境变量,我们需要在WSL安装,具体安装方法可以google–Ubuntu安装软件 说结尾 之前说字体fonts-powerline

7.9K41

Windows 下 wsl2 使用及问题记录

环境变量 子系统中有一项特色,但也可以说是缺点,就是可以互相操作。 linux 可以使用 windows 应用来打开 linux 下文件。比如在子系统中使用 explorer ....就会在当前目录打开 Windows 文件管理器。当然 linux 也可以操作 Windows 下应用,因为整个 Windows 就相当与挂载到了 linux 目录。...如果我们两个系统中都安装了同一个应用,那么子系统,常常会调用到外面的环境变量,导致子系统无法使用。...推荐终端方案 也是目前我正在使用方案,可能过一段时间就改了 Windows 下 使用 cmder 来复用 git-bash,将 git-bash 设置为 cmder 默认终端,避免使用 cmd,powershell...,打开 WindowsTerminal 设置选项,配置项中有文档地址,根据文档进行自定义 这样就把开发环境隔离开,一个平台运行,一个平台访问,加上 Vscode Remote Wsl 插件,直接连接就可以开发

7.1K20

Windows 做开发还能这么爽?WSL + VS Code + Docker Desktop 你值得有用

Mac 开发,也有的干脆就使用 Linux 作为开发机,只有那些不得不使用 Windows 作为开发环境程序员还一直留在了 Windows 继续凑合。...使用 WSL 几点优势 与完整虚拟机相比,WSL 需要资源(CPU、内存和存储)更少 你可以同时使用 Windows 和 Linux,并从 Linux 访问你 Windows 文件,有更好交互体验...比如 Debian wsl --install -d Debian 更详细请参考官方文档[1] WSL + VS Code 演示 以下以 Ubuntu 为例,演示从下载代码,并通过 VS Code 打开代码目录进行...第一次会自动下载并安装 VS Code Server,安装完成后会自动启动你本机上 VS Code,并打开Ubuntu 代码目录,整个过程非常丝滑。...之后你就可以 VS Code 通过命令行 apt-get 命令安装你需要任何软件了,真爽~ vscode 本机 VS Code 需要安装微软出 Remote - WSL[2] 插件; 另外

2.4K40

如何在Windows10使用Linux系统?

安装双系统或者Windows里面安装虚拟机跑Linux系统,双系统不能做到同时共存,虚拟机又比较卡顿,所以使用WSL,即在Windows安装Linux子系统成为了很多人选择,本文主要介绍如何开启WSL...开启WSL 打开控制面板,如下图,然后点击Programs 弹出如下图,点击Program and Features 弹出界面,点击左边Turn Windows feature on or...搜索结果,点击获取这些应用,如下图: 此时会弹出能安装Linux版本,如下,选择自己喜欢版本进行安装,这里我以Ubuntu为例,介绍如何安装和配置,点击Ubuntu图标 会进入Ubuntu...至此,Ubuntu系统成功安装,我们可以使用了。 下次想要打开ubuntu,只开始菜单里点击Ubuntu图标,就可以打开了。 3....以上就是如何打开WSL以及安装Windows子系统UbuntuWSL目前只支持Linux命令行形式,还不支持图形界面,但是可以通过第三方工具去实现图像界面,也比较简单,最常用就是使用Xming工具来显示

5.4K20

Windows 使用 Python 进行 web 开发

一篇我们介绍了Windows 10下进行初学者入门开发Python指南,本篇我们一起看一下看在Windows子系统(WSL)如何使用Python进行Web开发循序渐进指南。...向前移动将使用集成到 VS Code WSL 终端。 通过按Ctrl + ' (使用反撇号字符) 或选择 "查看 > 终端", VS Code 打开 WSL 终端。...这会打开一个 bash (WSL) 命令行, 此命令行打开到你 Ubuntu 终端创建项目文件夹路径。 ?... VS Code , 通过输入Ctrl + Shift + ' (您HelloWorld-Flask项目文件夹应已选中) 打开集成 WSL 终端 (也称为 Bash)。... VS Code , 通过输入Ctrl + Shift + ' (您HelloWorld-Django项目文件夹应已选中) 打开集成 WSL 终端 (也称为 Bash)。

6.8K40

Win11系统下MindSpore环境搭建

安装完成后打开啊Docker桌面版是这样: 其实,如果只是使用Docker的话,登录不DockerHub只是说你不能向DockerHubPush你自己本地镜像,但并不影响本地使用。...配置WSLDocker 在前面的步骤已经完成了WSL2安装,此时打开Win11终端窗口,可以选择打开哪一类终端,例如我们下载Ubuntu20.04: 初次登录,有可能需要自己配置相应账号密码...配置完成后,可以Docker桌面版设置-资源,找到我们使用WSL子系统: 然后WSL添加docker专用用户组,就可以开始拉取远程镜像了: 这里我们拉取是一个MindSpore2.2.14...运行Docker 拉取完本地镜像之后,你可以选择Docker桌面版直接启动相关镜像: 但是我个人习惯Win11桌面上搞一个简单Bash脚本来启动: docker run -it --env="DISPLAY...(例如silx)时候,有可能出现一些找不到相关lib报错,此时需要打开QTdebug选项,确认清楚QT软件无法使用原因: export QT_DEBUG_PLUGINS=1 如果遇到一些明确报错说

10510

Windows 开发好痛苦

我努力尝试 Windows 使用同样 Emacs 设置(并去掉一些显然不可能操作,比如在 Windows 使用 Nix 等),但很快我就发现,这完全是浪费时间。...将 Linux/macOS 配置改成 Windows 需要修改地方太多了。算了,我还是直接使用 VSCode 吧。它在 NixOS 运行良好,所以 Windows 应该问题不大吧?...然后,我想使用 :vsplit 垂直打开另一个文件,于是我输入了 :vsplit bar.txt,结果当前窗口却被垂直分割了,而不是垂直分割窗口中打开我需要文件。...据我所知,VSCode 无法配置这一点。某个项目中我必须禁用 Go 插件并重载 VSCode,等待 direnv 设置生效之后,再重新启用 Go 插件。...但是,我可以用它 ssh 到我服务器,然后实现 Weechat 点击。 也许我应该看看在 WSL 运行类 NixOS 系统难不难,但 WSL 没办法运行 systemd,所以还是算了。

1.4K50

12步搞定WSL 2,安装、交互、迁移、VSCode远程调试应有尽有

其实本质,并不是Linux运行Windows程序,而是WSL向Windows发送要运行程序消息(如exe文件具体路径),最后还是由Windows执行exe文件。...VSCode远程调试VSCode 如果想利用WSL调试程序,可以Windows安装VSCode,然后再安装Remote-WSL插件,如下图所示。...该插件允许Windows版VSCode连接WSL环境,可以直接在VSCode终端输入Linux命令。...点击一个Linux实例,可以直接打开该实例目录,然后就可以正常开发了。如果发现无法创建目录或文件,请使用chmod命令设置目录权限。 11....另外,注意将上面步骤Ubuntu-20.04替换成自己机器WSL Linux发行版名字。

7.5K30

wsl慢,wsl很慢」 如何解决 wsl问题?

接下来所有工作都需要在 PowerShell(Windows 端)完成。 首先,我们需要关闭所有正在使用 WSL 终端,然后将其关闭以避免运行命令时数据损坏wsl --shutdown。...# PowerShell cd $env:USERPROFILE New-Item -Path '.wslconfig' -ItemType File 使用 VSCode(或任何您喜欢编辑器)打开此文件...更新 ⚠️ 请注意,WSL 驱动器存储所有内容都可能会丢失,并且该命令不会要求确认,因此请确保先备份所需所有内容!...# PowerShell wsl --update wsl --update --pre-release 配置 .wslconfig使用 VSCode(或任何您喜欢编辑器)再次打开文件 # PowerShell...选择 如果 WSL 仍然存在问题,您可以使用 Git Bash。它不是像 WSL 那样“真正”Linux 发行版,但它是 Windows 内模拟Unixish环境一个很好替代方案。

1.1K10

Linux命令行终端优化与使用

Windows Subsystem for Linux(简称WSL)是一个为Windows 10能够原生运行Linux二进制可执行文件(ELF格式)兼容层,Windows10里可以用Linux终端了...启动启用WSLUbuntu), 参看Windows10常用配置.md WSL安装后目录位置:C:\Users\用户名\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows...不透明度:95% WSL采用Solarized配色调料包: 背景rgb(0,43,53) 文字rgb(147,161,161) WSL主题配色临时工具:ColorTool 可能未来新终端里就会集成主题功能了这个工具貌似是可以使用那些...WSL终端目录里执行(PowerShell也行) ....终端正确显示zsh主题agnoster,我们本地VisualStudioCode进行选择我们安装字体,让终端更能方便显示; #Ubuntu系统进行安装字体 $cd /usr/share/fonts

2.2K10

Linux命令行终端优化与使用

Windows Subsystem for Linux(简称WSL)是一个为Windows 10能够原生运行Linux二进制可执行文件(ELF格式)兼容层,Windows10里可以用Linux终端了...启动启用WSLUbuntu), 参看Windows10常用配置.md WSL安装后目录位置:C:\Users\用户名\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows...不透明度:95% WSL采用Solarized配色调料包: 背景rgb(0,43,53) 文字rgb(147,161,161) WSL主题配色临时工具:ColorTool 可能未来新终端里就会集成主题功能了这个工具貌似是可以使用那些...WSL终端目录里执行(PowerShell也行) ....终端正确显示zsh主题agnoster,我们本地VisualStudioCode进行选择我们安装字体,让终端更能方便显示; #Ubuntu系统进行安装字体 $cd /usr/share/fonts

10.8K42
领券