首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在wsl模式和cmd模式下运行docker命令有什么区别吗?

在wsl模式和cmd模式下运行docker命令有什么区别吗?
EN

Stack Overflow用户
提问于 2021-08-23 08:47:00
回答 1查看 92关注 0票数 0

我是新来码头的。

我在Windows11和docker Desktop中安装了wsl并运行了wsl2 (和Ubuntu)来玩Docker。

我想知道在cmd和wsl模式下运行docker command比如docker build有什么区别吗?

wsl模式意味着:在cmd中运行任何东西之前,我会进入wsl

希望我的问题是清楚的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-23 08:56:19

如果你已经在Ubuntu中安装了本地Docker包(例如,使用apt),那么Docker在Windows主机上是不可用的,所以你甚至不能从那里运行命令。

如果你已经在Windows上安装了Docker Desktop (推荐的设置),那么你可以有效地在两个OSes之间进行集成,所以你使用哪种环境都无关紧要。事实上,Linux二进制文件是由捆绑包提供的包装器:

代码语言:javascript
运行
复制
$ ls -al $(which docker)
lrwxrwxrwx 1 root root 48 Aug 23 10:40 /usr/bin/docker -> /mnt/wsl/docker-desktop/cli-tools/usr/bin/docker
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68889701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档