Docker es un conjunto de la plataforma como productos de servicio que utilizan la virtualización a nivel del sistema operativo para entregar software en paquetes llamados contenedores (espacio de nombres). aquí, estamos dockerizando un inicio de sesión de usuario simple y registrando el proyecto Django. El proyecto que estamos usando demasiado dockerizado es Registrarse e iniciar sesión
Para descargar el uso del código fuente
$ git clone https://github.com/itsvinayak/user_login_and_register.git
El siguiente paso es agregarle Docker. Por lo tanto, cree un archivo vacío llamado Dockerfile y coloque este código dentro
$ touch Dockerfile
ahora edítalo.
FROM python:3.6 RUN apt-get update \ && apt-get install -y --no-install-recommends \ && rm -rf /var/lib/apt/lists/* WORKDIR /usr/src/app COPY requirements.txt ./ RUN pip install -r requirements.txt COPY . . EXPOSE 8000 CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"]
Ahora necesitamos construir nuestra imagen de Docker y ejecutarla. Esto se puede hacer con el siguiente comando:
para construir la imagen
$ sudo docker build -t image_name .
para ver si la imagen sale del uso y puedes ver todas tus imágenes.
$ sudo docker images
para ejecutar el uso de la aplicación docker
$ sudo docker run -p 8000:8000 image_name
Publicación traducida automáticamente
Artículo escrito por itsvinayak y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA