首页 新闻 会员 周边

docker部署,docker容器内访问宿主docker命令

0
悬赏园豆:10 [已解决问题] 解决于 2024-02-01 14:00

我使用的是docker desktop,wsl2

我命令是这样的

Pro成的主页 Pro成 | 初学一级 | 园豆:179
提问于:2024-01-30 02:30
< >
分享
最佳答案
0

这问题我咋觉得是在docker里面没有配置docker呢,要知道docker desktop其实就是在Windows的wsl下面安装了一个ubuntu,然后再在上面运行docker,然后你手动配置的docker就相当于是在wsl下的ubuntu的docker里面运行的。你这个命令实在wsl中的docker下的容器里面运行的,但是这么命令是wsl下的ubuntu中的命令,所以出现问题。由于docker desktop的这个嵌套逻辑十分的不利于理解,所以个人不建议使用docker desktop,而是在wsl下手动操作安装Ubuntu后再在上面安装docker,然后再在docker上启动容器,也就是手动省去Microsoft的自动操作全部改为手动。

收获园豆:10
Angry_Panda | 菜鸟二级 |园豆:420 | 2024-01-31 09:51

我也感觉这个不太合理,但是需要一个可视化界面

Pro成 | 园豆:179 (初学一级) | 2024-01-31 09:58
其他回答(2)
0

没有配环境变量呢

realzhangsan | 园豆:264 (菜鸟二级) | 2024-01-31 08:39
0

需要添加这一行
-v /usr/bin/com.docker.cli:/usr/bin/com.docker.cli #如果是windows的wsl下需要加上

Pro成 | 园豆:179 (初学一级) | 2024-02-01 11:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册