首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python3.6.3 CentOS7中的虚拟环境问题--“错误:无法连接到Docker (它正在运行吗?)

Python3.6.3 CentOS7中的虚拟环境问题--“错误:无法连接到Docker (它正在运行吗?)
EN

Server Fault用户
提问于 2019-10-30 03:12:34
回答 1查看 143关注 0票数 4

在我的CentOS7 VM中有一个虚拟化问题:

代码语言:javascript
复制
Checking for virtualenv...
Activating virtual environment /home/crimson/venv/python3
/home/crimson/venv/python3/myvra.json matches /home/crimson/venv/myvra.json
/home/crimson/venv/python3/myvrni.json matches /home/crimson/venv/myvrni.json
Error: Could not connect to Docker (is it running?)
crimson@CentOS-7:~/bin$

下面是我的Pythonpip检查的输出:

代码语言:javascript
复制
crimson@CentOS-7:~/bin$ python --version
Python 3.6.3
crimson@CentOS-7:~/bin$ pip --version
pip 19.3.1 from /home/crimson/venv/python3/lib/python3.6/site-packages/pip (python 3.6)

Docker正在运行,当我测试docker run hello-world时,它按预期工作:

代码语言:javascript
复制
    crimson@CentOS-7:~/bin$ service docker status
    Redirecting to /bin/systemctl status docker.service
    ● docker.service - Docker Application Container Engine
       Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
       Active: active (running) since Tue 2019-10-29 21:00:44 MDT; 7min ago
         Docs: http://docs.docker.com
     Main PID: 1180 (dockerd-current)
       CGroup: /system.slice/docker.service
               ├─1180 /usr/bin/dockerd-current --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current --def...
               └─1251 /usr/bin/docker-containerd-current -l unix:///var/run/docker/libcontainerd/docker-containerd.soc...

 Container Engine.
    Hint: Some lines were ellipsized, use -l to show in full.
    crimson@CentOS-7:~/bin$
    crimson@CentOS-7:~/bin$ docker run hello-world

    Hello from Docker!
    This message shows that your installation appears to be working correctly.

更新:我今天没有这个问题!我昨天在家工作,这一定是问题的症结所在--当我不在office.....but (我不知道它是什么)时,有一种网络差异阻止了我的Docker映像的工作。

Update 2:这是由于我在家里工作时所得到的某种网络差异:VPN-客户端没有我在办公室使用笔记本电脑时所使用的相同资源。不幸的是,我无法解决这个问题。

EN

回答 1

Server Fault用户

发布于 2019-11-08 19:04:35

当我不运行sudo时,我自己也遇到了一些问题。我不知道你到底在运行什么,但它可能看起来像下面的项目:

sudo docker run [thing you want to run]

sudo [docker command you're running]

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/989859

复制
相关文章

相似问题

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