gpt4 book ai didi

适用于 Windows 10 的 ubuntu 应用程序上的 Docker 启动但未运行

转载 作者:行者123 更新时间:2023-12-02 19:57:53 24 4
gpt4 key购买 nike

我有一台 Windows 10 企业级笔记本电脑。
过去在该机器上安装 docker 被证明是不成功的。

作为替代方案,我从微软商店安装了 ubuntu 应用程序,ubuntu 版本 Ubuntu 18.04.1 LTS。

然后我按照教程在 ubuntu 上安装了 docker ce,一切顺利运行应用程序。

我安装了 Docker 版本 18.09.6,构建 481bc77

我为 unix 进行了安装后,使用 exit 注销并重新启动。

看来我可以启动docker了:

~$ sudo service docker start
* Starting Docker: docker

但是当检查 docker 是否真正运行时,似乎并非如此:
~$ ps
PID TTY TIME CMD
4 tty1 00:00:00 bash
328 tty1 00:00:00 ps

运行 hello world 镜像时,通过错误消息确认:
$ sudo docker run hello-world
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.

Windows 的 Ubuntu 应用程序是否有特殊性阻止我运行 docker?

编辑:感谢@atline 链接,提到 Windows 不支持在 WSL 中运行 docker 守护程序。

我无法运行 docker desktop 并在 Unresolved 情况下关闭了以下问题:
https://github.com/docker/for-win/issues/74

最佳答案

你可以使用这个命令:
导出 PATH="$HOME/bin:$HOME/.local/bin:$PATH"
导出 PATH="$PATH:/mnt/c/Program Files/Docker/Docker/resources/bin"
别名 docker=docker.exe
别名 docker-compose=docker-compose.exe

关于适用于 Windows 10 的 ubuntu 应用程序上的 Docker 启动但未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56690372/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com