Tag: python

在docker python上安装libLAS – 没有这样的文件或目录

我在docker工作在Python中,我需要添加包libLAS。 我通常只是添加一个简单的线到我的docker文件,对于libLAS它会是: Run pip install liblas Docker似乎能够构build图像,但是当我使用下面的代码运行python脚本时: import liblas 它给出了错误: Traceback (most recent call last): File "/src/test.py", line 6, in <module> import liblas File "/usr/local/lib/python2.7/dist-packages/liblas/__init__.py", line 2, in <module> from .core import get_version File "/usr/local/lib/python2.7/dist-packages/liblas/core.py", line 158, in <module> las = ctypes.CDLL(lib_name) File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__ self._handle = _dlopen(self._name, mode) OSError: liblas_c.so.3: cannot […]

如何使odoo从文件中读取admin_passwd?

我想让Odoo读取admin_passwd格式文件系统上存在的一个文件。 我的用例是这样的: 我在Docker群集模式群集上运行odoo:10.0容器实例,并希望使用docker机密共享必要的凭据。 例如, admin_passwd可以在/run/secrets/admin_passwd 。 Odoo支持这种types的configuration吗? 如果没有,请把一些点灯放在什么可以帮助我扩展Odoo并开发这样一个模块。 提前致谢!

如何创build在Ubuntu容器中安装Python 3和nltk的Dockerfile?

我正在尝试使用python 3和nltk tokenizer创build一个Docker容器。 任何人都可以帮助我创buildDockerfile。

build立一个python瓶web应用程序的Docker图像。 未显示图像或找不到要求.txt

我正在尝试创build一个使用Docker创build的Web应用程序的构build,但是我没有成功。 我试图遵循两个不同的教程,但都没有为我工作 教程1 :构build似乎完成没有任何问题,但我找不到任何地方的图像文件,'sudodockerps -a'什么也没有返回。 通过教程2 :我现在得到另一个错误,找不到需求文件。 我在这里查找了解决scheme,但似乎我正在通过将其添加到“ADD requirements.txt / webapp”命令构build正确的东西。 我检查了我拼写要求的权利,哈哈。 现在,我确实在“sudo docker ps -a”中看到了它,但是我没有看到任何图像文件,并且如果我这样做,可能无法正常工作,因为找不到要求。 我很困惑什么是错的,以及我应该如何正确构builddocker工人。 如何让它find需求文件,然后在完成“构build”命令时,实际上有一个图像。 这个图像在哪里存储? 以下是第二篇教程之后的设置。 Dockerfile FROM ubuntu:latest #Update OS RUN sed -i 's/# \(.*multiverse$\)/\1/g' /etc/apt/sources.list RUN apt-get update RUN apt-get -y upgrade # Install Python RUN apt-get install -y python-dev python-pip # Add requirements.txt ADD requirements.txt /webapp # Install […]

如何为Docker容器分配更多的内存?

我有python烧瓶应用程序加载到内存大文件(3.5 GB)。 当我在Docker中运行该应用程序时,它不响应请求,但容器以某种方式工作。 当我尝试运行我的应用程序而不加载大文件到内存时,它会响应请求。

在Jython StreamSets中导入python模块 – ImportError:没有名为的模块

我正在CentOS上的Docker中运行StreamSets。 试图在Jython中导入一个python包,它返回以下错误: SCRIPTING_05 – Script error while processing record: javax.script.ScriptException: ImportError: No module named pandas in <script> at line number 以下是Jython模块中用于导入我的包的代码: import sys sys.path.append('/path_to_my/python2.7/site-packages') import pandas 注意:因为我在Docker中运行StreamSets,所以我已经确定我的docker可以访问/path_to_my/python2.7/site-packages

如何从docker中的python模块读取文件

如何在Docker中执行时读取python模块中的文件? 我有我的代码中导入的python模块。 通常为了获取模块的相对path,可以执行<<module_name>>.__path__ 。 但是这种方法在docker中不起作用,但在本地工作。 有没有一种常见的方式,我可以在Docker中以及在本地读取模块中的文件?

Docker + Django + MySQL – 非本地分区表的列表结束

我试图用Django和MySQL数据库使用Docker,但不幸的是,在docker-compose up在某些时候,它停止在End of list of non-natively partitioned tables我的服务器不启动。 当我使用我的应用程序没有Docker它的作品。 任何build议有什么不对? 我docker-compose.yml : web: build: . command: python manage.py runserver 0.0.0.0:8000 volumes: – .:/code ports: – "8000:8000" db: image: mysql environment: – MYSQL_ALLOW_EMPTY_PASSWORD=yes – MYSQL_USER=root – MYSQL_DATABASE=pri Dockerfile : FROM python:3 ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR /code ADD requirements.txt /code/ RUN pip install -r […]

Nginx泊坞窗容器不接受容器中的烧瓶

所以在过去的几个小时里,我已经在这个问题上敲了一下头,而且我有一个docker-compose.yml文件 version: '2' services: web: restart: always build: ./web_app expose: – "8000" ports: – "8000:8000" volumes: – ./web_app:/data/web command: /usr/local/bin/gunicorn web_interface:app -w 4 -t 90 –log-level=debug -b 0.0.0.0:8000 –reload depends_on: – postgres nginx: restart: always build: ./nginx ports: – "8080:80" volumes_from: – web depends_on: – web postgres: restart: always image: postgres:latest volumes_from: – data volumes: […]

Flask Nginx Guincorn / uwsgi dockerconfiguration

我想在digitalocean上设置一个Flask webiste,其中一些链接可以启动一些由tornando / twisted或其他Flask网站支持的游戏。 网站架构如下图所示: 我见过的大多数教程都是以示例1 , 示例2 , 示例3和一些stackoverflow的答案以某种方式处理这个问题。 我与他们的问题是: (a)例1虽然可笑容易,但是不透明。 这并不能帮助我正确理解ngnix,gunicorn以使我能够设置我的应用程序,如上图所示。 (b)例2,是我正在尝试使用,但是当我去我的网站的url,它默认为nginx的网页。 我会发布链接到完整的问题。 链接 (c)示例3,不使用Docker。 我的问题是这样的: (a)我的build议架构甚至可以与Docker,Flask,Nginx和uwsgi / gunicorn结合使用吗? 有没有更好的办法? (b)我应该甚至使用Docker吗? 我想用Docker学习如何使用docker-compose,最后是Docker Swarm,但是如果太麻烦了,我愿意完全放弃这个想法。 感谢您的回应。