Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

250
Views
Dockerfile del proyecto de descanso de Django

Soy absolutamente nuevo en Docker. Tengo un proyecto Django Rest existente cuya estructura se parece a la siguiente:

ingrese la descripción de la imagen aquí

Mis requisitos.txt:

 django==1.8.8 djangorestframework markdown django-filter django-rest-auth django-cors-headers django-secure django-sslserver django-rest-auth[extras]

Normalmente creo un entorno virtual> actívelo> haga pip install requirements.txt y, además, necesito easy_install mysql-python para comenzar.

Quiero dockerizar este proyecto. ¿Alguien puede ayudarme a construir un archivo docker simple para este proyecto?

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Como sugiere @DriesDeRydt en su comentario, en el enlace provisto hay un ejemplo muy simple de un archivo docker que instala los requisitos:

Agregue el siguiente contenido al Dockerfile.

 FROM python:2.7 ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR /code ADD requirements.txt /code/ RUN pip install -r requirements.txt ADD . /code/

Este Dockerfile comienza con una imagen base de Python 2.7. La imagen base se modifica agregando un nuevo directorio de código. La imagen base se modifica aún más mediante la instalación de los requisitos de Python definidos en el archivo requirements.txt.

Puede cambiar la imagen para que se ajuste a su versión de python necesaria, extrayendo la imagen de python necesaria. Por ejemplo:

FROM python:2.7 cambie a FROM python:3.5 o FROM python:latest

Pero tal como está el Dockerfile anterior y suponiendo que lo colocará dentro de la carpeta del server , funcionará para un caso de prueba.

Aquí está la documentación de Dockerfile para leer más.

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!