Articles of docker

Error de imagen de Docker: “/ bin / sh: 1: [python ,: no encontrado”

Estoy creando una nueva imagen de Docker basada en la imagen estándar de Ubuntu 14.04. Aquí está mi Dockerfile : FROM ubuntu:14.04 RUN apt-get update -y RUN apt-get install -y nginx git python-setuptools python-dev RUN easy_install pip ADD . /code WORKDIR /code RUN pip install -r requirements.txt # only ‘django’ for now ENV projectname myproject […]

boot2docker, docker, django en mac os x

Quiero ejecutar una aplicación Django en la ventana acoplable en Mac OS X. He instalado la ventana acoplable utilizando el tutorial de get-started . Me refiero al documento Django en docker-library para crear una imagen, https://github.com/docker-library/docs/tree/master/django , agrego el Dockerfile en una nueva carpeta de proyectos Django El problema es que compilo la imagen y […]

Trabajadores de apio no pueden conectarse a redis en instancias de docker

Tengo una configuración acoplable que ejecuta una aplicación Django en la que utilizo las tareas de Celery. El apio usa a Redis como el corredor. Versiones: Versión de Docker 17.09.0-ce, comstackción afdb6d4 docker-compose versión 1.15.0, comstackción e12f3b9 Django == 1.9.6 django-celery-beat == 1.0.1 apio == 4.1.0 apio [redis] redis == 2.10.5 Problema: Mis trabajadores de […]

Ejecutar el comando de un contenedor a otro

Tengo dos proyectos acoplados: uno usando NodeJS y el otro usando Python Quiero activar una ejecución de script de Python (en el contenedor con la aplicación de Python) desde la aplicación NodeJS. Básicamente, la aplicación NodeJS ejecutaría algo como exec(‘python3 script.py’) , pero se espera que se ejecute en el contenedor de la aplicación Python. […]

No se puede instalar la imagen de Docker como agente a través de la canalización declarativa de Jenkins

Tengo otro problema con los permisos que ejecutan Docker a través del canal declarativo de Jenkins. Quiero crear y publicar un paquete Python a través de un trabajo de Jenkins en un contenedor Docker: pipeline { agent { docker { image ‘python:3.7’ label ‘docker && linux’ } } environment { PACKAGE_VERSION = readFile ‘VERSION’ } […]

instalando cPickle con python 3.5

Esto puede ser una tontería, pero no puedo instalar cPickle con la imagen de la cPickle acoplable python 3.5 Dockerfile FROM python:3.5-onbuild requisitos.txt cpickle Cuando bash construir la imagen. $ docker build -t sample . Sending build context to Docker daemon 3.072 kB Step 1 : FROM python:3.5-onbuild # Executing 3 build triggers… Step 1 […]

Los paquetes Pip install -e no aparecen en Docker

Tengo un archivo Requirements.txt que contiene, entre otros: Flask-RQ==0.2 -e git+https://token:x-oauth-basic@github.com/user/repo.git#egg=repo Cuando trato de construir un contenedor Docker usando Docker Compose, descarga ambos paquetes, e instala ambos, pero cuando hago una pip freeze no hay ninguna señal del paquete -e . Cuando bash ejecutar la aplicación, parece que este paquete no se ha instalado. Aquí […]

Docker-componer y pdb

Veo que no soy el primero en hacer la pregunta pero no hubo una respuesta clara a esto: ¿Cómo usar pdb con docker-composer en el desarrollo de Python? Cuando le pregunta al tío Google acerca de django docker , obtiene increíbles ejemplos y tutoriales de docker-composer y tengo un entorno que funciona. Puedo ejecutar docker-compose […]

Docker Python establece utf-8 locale

Estoy intentando ejecutar mi archivo python que primero lee una cadena en idioma chino e imprimirlo. Este es mi Dockerfile FROM python:2.7-onbuild ENV LANG en_US.UTF-8 ADD . /code WORKDIR /code RUN pip install -r requirements.txt CMD [“python”, “app.py”] Este es mi archivo python: # -*- coding: utf-8 -*- import jieba s = “我来到北京清华大学” s = […]

Docker cómo ejecutar pip Requirements.txt solo si hubo un cambio?

En un Dockerfile tengo una capa que instala Requirements.txt: FROM python:2.7 RUN pip install -r requirements.txt Cuando compilo la imagen de la ventana acoplable, se ejecuta todo el proceso, independientemente de los cambios realizados en este archivo. ¿Cómo me aseguro de que Docker solo ejecute pip install -r requirements.txt si ha habido algún cambio en […]