-1

我正在开发一个 ubuntu/windows 双启动系统,具有以下规格 --> 系统规格

而且,我的 Python 版本是 3.9.7

所以,我正在尝试使用Jina AI运行以下 python 程序:simple-jina-examples/basics/2_executor_options。但是,我不断陷入困境。程序在执行时不断显示以下输出 -->

euhid@euhid-Inspiron-3576:~/Desktop/python_projects/simple-jina-examples/basics/2_executor_options$ python app.py 
    indexer@12691[C]:Docker daemon seems not running. Please run Docker daemon and try again.
    encoder@12691[W]:Pea is being closed before being ready. Most likely some other Pea in the Flow or Pod failed to start
Collecting en-core-web-md==3.1.0
  Using cached https://github.com/explosion/spacy-models/releases/download/en_core_web_md-3.1.0/en_core_web_md-3.1.0-py3-none-any.whl (45.4 MB)
Requirement already satisfied: spacy<3.2.0,>=3.1.0 in /home/euhid/Desktop/python_projects/jina-venv/lib/python3.9/site-packages (from en-core-web-md==3.1.0) (3.1.2)

现在,我已经在我的计算机上安装并运行了 docker。因为,当我这样做时systemctl status docker,我得到以下输出-->

● docker.service - Docker Application Container Engine
 Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
 Active: active (running) since Sun 2021-12-19 10:44:24 IST; 20s ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 14868 (dockerd)
      Tasks: 21
     Memory: 60.6M
        CPU: 860ms
     CGroup: /system.slice/docker.service
             └─14868 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Dec 19 10:44:21 euhid-Inspiron-3576 dockerd[14868]: time="2021-12-19T10:44:21.733734909+05:30" level=info msg="ccResolverWrapper: sending update to cc: {[{unix:///run/conta>
Dec 19 10:44:21 euhid-Inspiron-3576 dockerd[14868]: time="2021-12-19T10:44:21.733748034+05:30" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc
Dec 19 10:44:22 euhid-Inspiron-3576 dockerd[14868]: time="2021-12-19T10:44:22.315221221+05:30" level=info msg="[graphdriver] using prior storage driver: overlay2"
Dec 19 10:44:22 euhid-Inspiron-3576 dockerd[14868]: time="2021-12-19T10:44:22.545319612+05:30" level=info msg="Loading containers: start."

为了解决这个问题,我已经尝试使用命令停止和启动 dockersystemctl stop dockersystemctl start docker. 我也尝试过再次卸载和安装 docker。

所以,我想要一种方法来解决上述问题,以便程序正确执行。而且,我相信这是因为我的 Python Docker 客户端无法找到 Docker 守护进程。

如果有人有办法解决这个问题,请提供适当和简单的解释。那么这对我很有帮助。

由于我是初学者,所以如果答案也可以以对初学者友好的方式提供,我将不胜感激。

4

1 回答 1

1

嗯,这有一个非常简单的答案。所以,基本上我在sudo小组中,而不是在docker小组中。而且,在将我添加userdocker组后,我能够解决上述问题。

要将用户添加到组,可以参考直接文档本身 --> https://docs.docker.com/engine/install/linux-postinstall/

于 2021-12-19T07:31:34.587 回答