Articles of docker

Agregar requisitos de pip a la imagen de la ventana acoplable en tiempo de ejecución

Quiero poder agregar algunos requisitos adicionales a una imagen de docker de creación propia. Mi estrategia es construir la imagen desde un archivo docker con un comando CMD que ejecutará un comando “pip install -r” usando un volumen montado en tiempo de ejecución. Este es mi archivo docker: FROM ubuntu:14.04 RUN apt-get update RUN apt-get […]

Fallo temporal en la resolución de nombres con Docker

Estoy siguiendo el tutorial de docker y estoy en la parte en la que tengo que comstackr la aplicación usando: docker build -t friendlyhello . Llega hasta el paso 4, donde después de una pausa recibo este error: Step 4/7 : RUN pip install -r requirements.txt —> Running in 7f4635a7510a Collecting Flask (from -r requirements.txt […]

Instalación de numpy en Docker Alpine

Estoy tratando de instalar numpy en un contenedor docker basado en Alpine 3.1. Estoy usando el siguiente Dockerfile: FROM alpine:3.1 RUN apk add –update make cmake gcc g++ gfortran RUN apk add –update python py-pip python-dev RUN pip install cython RUN pip install numpy Esto funciona bien hasta que se pip install numpy cuando recibo […]

¿Cómo conectarse a la base de datos Postgres en Docker en Windows 10 usando SQLAlchemy?

He configurado una base de datos temporal de Postgres para realizar pruebas en mi computadora usando Docker y los siguientes comandos: 1) sudo docker run –name some-postgres6 -e POSTGRES_PASSWORD=mysecretpassword -p 5430:5432 postgres:9.1 -d postgres 2) sudo docker run -it –rm –link some-postgres6:postgres postgres psql -h postgres -U postgres Quiero conectarme a la base de datos […]

Instalar OpenCV en un contenedor Docker

Estoy intentando Dockerise una aplicación de Python, que depende de OpenCV. He intentado varias formas diferentes, pero sigo recibiendo … ImportError: No module named cv2 cuando bash ejecutar la aplicación. Aquí está mi actual Dockerfile. FROM python:2.7 MAINTAINER Ewan Valentine RUN mkdir -p /usr/src/app WORKDIR /usr/src/app # Various Python and C/build deps RUN apt-get update […]

¿Por qué la gente crea virtualenv en un contenedor docker?

Puede construir un contenedor con Dockerfile en unos segundos, entonces, ¿por qué la gente necesita instalar un entorno virtual dentro del contenedor de la ventana acoplable? ¿Es como una “máquina virtual” en una máquina virtual?

Cómo realizar una depuración remota del código de Python en un contenedor Docker con código VS

Acabo de registrarme para esta pregunta. Se trata de si es posible depurar de forma remota el código de Python en un contenedor Docker con código VS. Estoy teniendo un contenedor Docker completamente configurado aquí. Recibí un poco de ayuda con eso, y de todos modos soy bastante nuevo en la ventana acoplable. En ella […]

Celery & RabbitMQ ejecutándose como contenedores de ventana acoplable: se recibió una tarea no registrada de tipo ‘…’

Soy relativamente nuevo en docker, apio y rabbitMQ. En nuestro proyecto, actualmente tenemos la siguiente configuración: 1 host físico con varios contenedores de ventana acoplable en ejecución: 1x rabbitmq: contenedor de 3 gestiones # pull image from docker hub and install docker pull rabbitmq:3-management # run docker image docker run -d -e RABBITMQ_NODENAME=my-rabbit –name some-rabbit […]

Editores ricos en un entorno de desarrollo Docker

Así que mi equipo y yo compramos en Docker, es fantástico para la implementación y las pruebas. Mi pregunta real es cómo configurar una gran experiencia de desarrollador, específicamente al escribir aplicaciones de Python, pero esta pregunta podría generalizarse a nodejs, Java, etc. El problema: cuando escribo una aplicación de Python, realmente me gusta tener […]

Docker timeout para contenedor?

Para mi disertación en la Universidad, estoy trabajando en un sistema de tabla de clasificación de códigos donde los usuarios pueden comstackr / ejecutar código no confiable a través de contenedores temporales acoplables. El sistema parece estar funcionando bien hasta ahora, pero un problema al que me enfrento es que cuando se envía el código […]