Platzi
Platzi

¡Invierte en ti y celebremos! Adquiere un plan Expert o Expert+ a precio especial.

Antes: $349
$259
Currency
Antes: $349
Ahorras: $90
COMIENZA AHORA
Termina en: 9D : 3H : 0M : 31S
Curso de Postman

Curso de Postman

Eduardo Álvarez

Eduardo Álvarez

Cómo ejecutar la API

5/17

Lectura

Es una versión simple de una API desarrollada con Django y Django Rest Framework usando Docker.

Cómo correr este proyecto

  • Instala Docker y Docker Compose
  • Descarga los archivos de la api haciendo click en este enlace. Estos archivos también se encuentran disponibles en la sección de archivos de la siguiente clase.
  • Ejecuta en la terminal sudo docker-compose up -d para activar los contenedores de la aplicación.
  • Entra en el contenedor ejecutando sudo docker exec -it postman-course-master_web_1 bash
  • Ejecuta cd ./project
  • Ejecuta migraciones de Django python manage.py migrate
  • Dentro del contenedor ejecuta source admin_info.sh para crear al superusuario.
  • Carga los datos iniciales con: python manage.py loaddata courses/fixtures/initial_data.json
  • Ejecuta exit para salir del contenedor.
  • Reinicia la aplicación con sudo docker-compose stop y nuevamente sudo docker-compose up -d.
  • Comprueba que tu servidor se encuentre disponible entrando a la siguiente url http://localhost:8000/api/

Cómo usarlo

Con el servidor de desarrollo corriendo puedes acceder al Django Admin, ahí puedes ejecutar tus acciones CRUD sobre tus datos.

Otras API públicas

Puedes aprender a crear tus propias APIs en los siguientes cursos:

Aqui les dejo el paso a paso de como se instala en windows y soluciona a algunos errores

Pd. toco en PDF por que platzi no me deja poner enlaces de NOTION

Si es un curso de postman deberian de limitarse a enseñar postman, yo aún no aprendo sobre Docker está en la lista, pero aún no, y resulta que para poder realizar este curso tengo que saber docker? cuando en la carrera que estoy siguiendo ni incluye Docker!
Tienen cursos muy buenos y otros que mejor ni deberían de estar como este 😕

Uhh que decepción, vine a aprender Postman y me topo con que tengo que tener Docker, realmente pienso que no se deberían mezclar conceptos así en un curso, es decir, por supuesto que quiero aprender Docker, pero por ahora quiero centrarme en Postman y creación/consumo de API’s.

Menos mal se pusieron links a algunas alternativas públicas pero que realmente se pudo haber puesto un repositorio de Git para clonar, no se cuánta sea la diferencia

Hola 👋
En Mac me lié un poco con los enlaces a otros cursos pero luego me dí cuenta que es muy sencillo.
Por eso hice esta imagen que lo explica:
pasos.png

Que mal explicado está este curso, solo falta entrar y ver la gente buscando respuestas y con muy poca gestión del tutor, se entiende que es un curso virtual pero cero acompañamiento, eso sin contar que si se fijan en el contenido hay MUCHOS baches, saludos.

Chicos pueden hacer y culminar con éxito el curso sin necesidad de conocer Docker. Pueden usar cualquier API pública, yo lo hice sin problema con la API de Rick & Morty.

Las instrucciones de Docker son simplemente para poner a andar una API tipo Platzi directamente en su computador (lo cual no es necesario para sacar el curso adelante).

¡Saludos!

Las instrucciones y el código se actualizaron. Ya no deberían tener problemas. Mil gracias por sus reportes.

El que no conoce Docker se va a perder muy pero muy facilmente, creo que esto tuvo haber sido en video, explicando en Mac, Windows y Linux. ya que Docker funciona en Windows solo para aquellos que tengan la version Pro

Descargar el repositorio directamente de Github y seguir las indicaciones que ahí aparecen.

El usuario es superadmin y la contraseña, [email protected] para acceder a http://localhost:8000/admin/.

Me funcionó con Ubuntu 20.04.

como que le dio flojera explicar esto, no?

No entiendo que sentido tiene tomar un curso para que luego nos envíen a otro así no más, porque no diseñan bien las rutas de aprendizaje, o por lo menos en el video de introducción dicen lo que muchos dicen “Si no has tomado el curso de docker te recomiento qque pauses el videdo, ve y tómalo y luego vuelves”

Hola compañeros, yo he venido siguiendo los cursos de la escuela de desarrollo web y pues enfrentarse a el usar Docker desde la instalación hasta el lanzar una api en local es un poco aterrador, más es bastante sencillo, a mis compañeros de Windows que vengan usando wsl para todo lo que es su interfaz de desarrollo, acá les dejo un articulo de parte de Microsoft donde explican como instalar y configurar Docker desktop para que funcione de la mano de tu wsl 2, lo que te permitirá a ti mantener la UI de el Docker remoto para poder tener mayor facilidad para iniciarlo cerrarlo y si lo desean llegado su momento borrarlo, e igual usar todos los comandos de Docker desde wsl 2 como si estuviera instalado en un Linux normal, también a tomar en cuenta que tiene una buena integración con visual studio code. Muchos éxitos a todos, después de la instalación es solo seguir los pasos dentro de la carpeta de archivos que se es descargada en los enlaces de la clase.
Articulo:
Español: https://docs.microsoft.com/es-mx/windows/wsl/tutorials/wsl-containers
Ingles: https://docs.microsoft.com/en-us/windows/wsl/tutorials/wsl-containers

Esta bien que quieran hacer escrito pero este tipo de practica se desarrolla mejor con un video

Si todo lo hiciste bien deberia salirte esta pagina en este puerto localhost:8000/api/
Captura de pantalla de 2020-11-16 18-24-06.png

No será que exista un server de pruebas de platzi para que usemos el Api del curso?
Resulta que estoy en la compu del trabajo y no puedo instalar nada 😦
pensé que tomaría el curso en 2 o 3 horas, pero ya tengo mi primer stopper u.u

Gracias a los que avisaron que Docker no es necesario, realmente es complicado usarlo en windows

Si no les funciona el comando sudo docker exec -it postman-course-master_web_1 bash en la terminal escriban docker container ls y copien el codigo alfanumerico que esta debajo de CONTAINER ID el que coincide con la IMAGE postman_web. Realizado esto vuelven a realizar el comando pero de esta forma : sudo docker exec -it b225154f000e bash.
PD1: Si siguen con problemas vean el comentario del compañero bcanon a mi me funciono.
PD2: Para los usuarios de windows si no tienen windows 10 original no se gasten con docker, se puede usar postman sin usar docker y seguro terminan renegando un monton.

Esta debil esta explicación y por la información de Docker es preferible hacer el curso de Fundamentos de Docker 2018 para no estar tan desconectado

Para los que tengan este error:
Error: No such container: postman-course-master_web_1

Escriban :
docker ps
En la terminal y verifiquen el NOMBRE.
en el caso que su nombre sea:
postman-course-master_web_1_abc bash

Entonces lo que tienen que ejecutar no es:
sudo docker exec -it postman-course-master_web_1 bash

Sino:
sudo docker exec -it postman-course-master_web_1_abc bash

En mi caso este era el nombre de mi container

NAMES postman-course-master_web_1_f8ccca1926a5

por lo que ejecuté
sudo docker exec -it postman-course-master_web_1_f8ccca1926a5 bash

si no reportaba esto en un tweet a platzi, todos los estudiantes estuvieran perdidos y no sabrían como instalarlo, gracias a mi es que ya publicaron este blog explicando como instalar esa API de courses, ahora lo bueno es que ya pasé el curso y lo malo es que nunca pude practicar con esa API, bueno ya que se puede hacer tengo muchos otros cursos que realizar.

Después de haber abandonado este curso varias veces, por la frustración de no poder correr Docker; al fin pude correrlo e instalar todo! Aunque sea algo tan simple para algunos, no saben la emoción que es para mi 🤩

No voy a instalar Docker, prefiero trabajar con APIs publicas para el curso.

Estoy completamente perdido.

El material de descarga debería estar en esta página, no en la siguiente.

ummm estoy tomando la ruta de JS deberian haber agregado a la ruta un curso de Docker 😕

Captura de pantalla de 2021-01-27 20-24-57.png

Después de una semana de no haber podido avanzar en este curso, hice el curso de docker. Me ayudo a ejecutar la api a la primera, además de que sabía que hacía cada comando. Les recomiendo el curso de docker.

![](reto1_postman.png

[email protected] para ustedes debe ser sencillo todo esto, pero para mi ha sido re complicado, estuve mirando como usar la terminar, como usar docker y regrese por fin abrí la api y aunque no entiendo bien muchas de las cosas tengo muchas ganas de seguir aprendiendo, así que si de pronto aun no has conseguido abrir la api no te rindas que si pude yo, todos podemos 😄

y las credenciales del Django site admin?

Por si quieren instalar Docker en Windows, probablemente les haga falta instalar esto del Kernel de Linux:

https://docs.microsoft.com/en-us/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package

Instalarlo y luego ya les aparecerá el tutorial desde el Docker Desktop para empezar a usar containers.

Voy a usar la API de Rick y Morty, que es mas digerible para ejemplos.

Primero a tomar el curso de Docker

Totalmente perdida, ese programa tarda mucho en instalarse y aún no sé si funciona.

Para los casos de windows, bueno, yo tenía windows que no era el pro que compras, ahí no puedes usar docker, doy el spoiler, pero donde si se puede es en la mayoria de dependencias de linux, ahora yo instale linux hace 1 mes e hice el curso de docker, el más nuevo, el otro del 2018 tiene varias cosas que no funcionan o son dificiles de entender, además este es más completo https://platzi.com/clases/docker/ por lo que instalando ubuntu gratis en una partición y haciendo el curso fue suficiente, ya luego me regresé y le entendi como hacerle con este tutorial, que por cierto tiene algunas cosas medias mal, pero con el curso sabrás que hacer para que te salga según está descrito, por cierto, Ubuntu 20.04 está genial!! mejoraron la interfaz y cuando te acostumbras a los comandos en terminal es super comodo, pero sigue siendo confuso como todo jeje, ya será mi sistema principal!, solo usaré windows para cosas como jugar o algo así o programas dedicados a microsoft, pero linux es bello como muchos dicen ❤️ :3

Me hubiera gustado que esto sea video

Por cierto, aquí está el curso más reciente de Docker, lanzado el 3 de Nov. https://platzi.com/clases/docker/

Si te sale el siguiente error:
Capture1.PNG
Solo agrega winpty antes del comando docker que es prácticamente es lo que dice el error.
Capture2.PNG
Con esta ya podras seguir con los siguientes pasos.
Espero que le sirva a alguien.

Cómo dice el usuario DIMANSO perez (me lo ha enseñado él), hay que descargar todos los archivos de la sección de aportes de la clase siguiente (6). En la carpeta dónde descarguen corran la API. En el punto tres es docker exec -it postman-course-master_web_1, está mal el nombre del contenedor en los apuntes. Un saludo.

no entiendo nada

Pensé que no lo lograría pero:

Screenshot 2021-02-21 at 21.00.35.png

Si están usando el puerto 8000 en algo, basta con cambiar en el Docker Compose el puerto así:
ports:
- ‘8002:8000’

Actualmente no necesitas windows 10 pro para usar Docker pero debes tener actualizado tu windows 10, lo complejo viene al ejecutar los comandos que a la primera no suele correr puedes insertar este comando
sudo curl -L “https://github.com/docker/compose/releases/download/1.28.0/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose

Y luego este
sudo docker-compose up -d
Si no funcionan insístele a mi después de varias veces empezó a descargar y configurar ↑ hecho lo anterior lo demás todo funciona

seria usar el comando:
sudo docker exec -it postman-course-master_web_1 bash

te va salir algo como (no exactamente asi):
[email protected]:/code# (incluyes los otros comandos hasta exit y listo)

Cuándo ejecuto docker exec -it postman-course_web_1 bash obtengo Error: No such container: postman-course_web_1
Alguien sabe por qué? Gracias de antemano.

Al momento de este comentario la API que postulan no funciona, asi que realiza los ejercicios futuros con la API de Rick and Morty u otra API de pública preferencia, entiende e interpreta lo enseñado en este curso con la API elegida y ya esta, and all will be fine. Siganme para más consejos.

Vaya justo estaba por dejar el curso porque no sabía como instalar la API!

Vaya, otra nueva señal de que sí o sí debo aprender Docker, bueno le daré la vista a Docker primero y continuaré después con este curso. Es entendible que en un ambiente laboral real es posible que te encuentres con esta situación , sin embargo estoy de acuerdo con varios comentarios respecto al malestar que puede generar el iniciar un curso de un tema y te manden a configurar todo con otra tecnología, porque precisamente es un curso para aprender algo específico. Estoy haciendo este curso en la carrera de ReactJS y no está el curso de Docker antes de Postman

Done!

en el archivo “admin_info.sh” se encuentra el usuario y constraseña.

Por favor, podrían explicar mejor este paso, no entiendo

recuerden que hay que estar en la carpeta donde tiene el archivo de “docker-compose.yaml” y si no lo tienen busquen en los en los en los archivo-enlace de la clase.

Buenas tardes

Con qué usuario y contraseña ingreso al admin de Django?

Gracias

Como le ha ido con Otras API públicas
Rick & Morty API
Repository with Public APIs

POR FAVOR DEJAR EL LINK DE DOCKER… ME FUE NECESARIO IR AL CURSO DE DOCKER Y EMPEZAR A BUSCAR DONDE STABA EL INSTALADOR… MAL DETALLE

He abandonado ambos cursos. el de API Rest porque no le entiendo NADA al instructuctor. Y ahora pasamos con este. Que te manda a hacer un otro curso 😦…Hay veces que uno necesita la concretacion de un curso. No seguir un agujero de conejo. Mal por platzi aqui y este tipo de cursos. Calidad no Cantidad.

Me aparece este error al ejecutar “python manage.py migrate”:

django.db.utils.OperationalError: could not translate host name "db" to address: Name or service not known

Y tambien me percate que al ejecutar el “cd ./project” no econtraba el directorio porque ya estaba en el…

¿me podrian dar alguna recomendacion?

Que lástima que tenga buscar por mi cuenta cuando podría estar aprendiendo en Platzi. Estoy utilizando ubuntu y veo poco intuitivo la forma en la que te quieren explicar esta clase.

Desconozco la razon por la cual el contenedor del curso funciona mal en mac. Ya que al ejecutarlo en el momento de estar en la consola bash y al ejecutar el comando python, no reconoce algun componente interno y sencillamente no corre.

Tuve que acudir al tutorial de Kevin Parra Lopez en estos comentarios para correrlo bajo Windows ( Linux subsystem) y la api funciona.

Tendria que revisarse en Mac que pasa al ejecutar el contenedor, pues no funciona. en el paso

python manage.py migrate

Hola, respuesta a la ejecución del docker anterior es la siguiente,

Contexto de la solución: Realmente la primera configuración estaba mal y hubo una actualización del código, así que la solución es la siguiente

  1. Instala Docker y Docker compose, en mi caso uso linux específicamente pop-os que es una version basada en ubuntu 20.04 y utilice los siguientes links de referencia:

instalar docker en linux
instalar docke-compose en linux

  1. Descargue el proyecto del siguiente enlace:
    Proyecto actulizado

  2. Descomprimí el proyecto en mi carpeta home de linux y luego abrí una terminal y me posicione dentro de la carpeta del proyecto:

    cd ~/postman-course-master

  3. Levente los servicios junto con los contenedores de cada servicio ejecutando:

    sudo docker-compose up -d

  4. Entre en el contenedor del servicio web:

    sudo docker exec -it postman-course-master_web_1 bash

  5. Una vez dentro del contenedor me posicione en el carpeta project:

    cd ./project

  6. Luego ejecute las migraciones de Django ejecutando:

    python manage.py migrate

  7. Dentro del mismo contenedor ejecute la siguiente instrucción para crear al superusuario.

    source admin_info.sh

  8. como lo indica el tutorial realize la carga los datos iniciales con:

    python manage.py loaddata courses/fixtures/initial_data.json

  9. Salí del contenedor Ejecutan

    exit

  10. Reinicie los servicios junto con sus contenedores, primero detenemos y luego lo iniciamos nuevamente:

    sudo docker-compose stop
    sudo docker-compose up -d

  11. Comprueba que tu servidor se encuentre disponible entrando a la siguiente

    ###url http: // localhost:8000/api/###

Aqui les dejo la version 2021 para como ejecutar/instalar la API con Doker en Windows 10 + WSL (Ubuntu 20.04).

Me fui al curso de fundamentos de docker, me demore en entenderlo pero ya volví con unas nociones básicas. ahora si continuo con el curso.
Se puede seguir sin el curso de docker pero yo quería entender mas y por eso lo hice.
Saludos

Mucha gente llorando, este tipo de problemas son frecuentes, cuando no se entiende y tienes que ver que como solucionarlo, get used to it.

Me tomó dos horas pero lo logré… No sé lo que hice ni lo entendí 🤔

alguien de ubuntu que me ayude :C

antes de empezar con los comandos de docker deben usar este para activar docker

sudo systemctl start docker.service

¿Qué opción se puede usar para Windows?

En Ubuntu 20.04.1 LTS se puede instalar la versión de repositorio 1.25.0-1 con el comando:
sudo apt install docker-compose

Totalmente perdido. Creo que voy a trabajar con la API de Rick & Morty API

Es necesario usarlo como API? He utilizado postman directo con la url para pruebas y anda bien, o es para más usos?

Pues me regrese, para intentar el Compose, no sé bien que ocurre, el contenedor de la DB no arranca. Cuando termine el curso de Docker lo intento de nuevo.

Screenshot at Aug 17 23-14-47.png

Ya tengo todos los cursos que emocion solo me falta este!!!

¿Debo tener instalado Djando, postgres, python 3.6, y ademas de todo lo que dice en el archivo requirements.txt para que me corra el proyecto?

Seria bueno que mostraran como hacer todo este proceso, porque me sale esto:

➜  postman-course git:(master) docker-compose up -d
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.

Estoy pegadisima en la instalación de Docker Compose , uso el sistema operativo Mac, alguno con alguna ideal la vdd que no lo veo. :S

In Point Cómo correr este proyecto
Change in new method

docker exec -w ./project postman-course_web_1 /bin/bash -c "python manage.py migrate"
docker exec -w ./project postman-course_web_1 /bin/bash -c "source admin_info.sh"
docker exec -w ./project postman-course_web_1 /bin/bash -c “python manage.py loaddata courses/fixtures/initial_data.json”

mmmmmm creo que esto debería ir después de la siguiente clase

Docker Desktop requires Windows 10 Pro/Enterprise (15063+) or Windows 10 Home (19018+).

Esto me pasa cuando intento descargarlo desde Windows… No habra otra manera de descargar ? Tengo windows 10

Al ejecutar el comando docker-compose up -d obtengo el siguiente error. Alguien sabe por qué? Ayuda por favor!
errorDockerCompose.png

Me funciono en windows
sudo docker exec -it postman-course-master_web_1 sh

Ok, hasta este punto encuentro más competitivo Youtube y tutoriales gratuitos ya que están combinando temas dentro de un tutorial que se supone es solo de Postman. Realmente ni si quiera sé qué es Docker y lo mínimo que deberían hacer es explicar qué es y por qué va a ser relevante sacer de ese tema en este curso.

Segui los pasos al pie de la letra y FUNCIONA la API, muchos estudiantes quejándose, deben de probar amigos. no esperen que les pongan todo fácil, deben investigar y buscar soluciones.

Igual tenia docker dentro de mis cursos por completar, solo fue moverlo en el calendario, jaja

Es posible usar Docker mediante las extensiones de VSCode? para no esperar 2H a que se descargue? y poder seguir avanzando con el curso

Yo uso windows y corriendo la terminal como administrador, hice todo el proceso como esta en la explicación y pude ejecutar la API sin ningun error.

![](img.PNG

En linux fue intuitivo, sé que para mac y windows, se complica más.

Excelente, ya tenia un ligero conocimiento de Docker y docker-compose

Si cuando intentas habilitar la visualización te aparece una pantalla negra esto te puede servir

https://answers.microsoft.com/en-us/windows/forum/all/windows-does-not-boot-after-the-windows-hypervisor/de02a8d7-43a5-407c-aed0-be52c6de8239?page=2

pon en auto el UMA frame buffer size

Hola, cuando ejecuto

docker-compose up -d

Me dispara este error

Traceback (most recent call last):
  File "urllib3/connectionpool.py", line 670, in urlopen
  File "urllib3/connectionpool.py", line 392, in _make_request
  File "http/client.py", line 1255, in request
  File "http/client.py", line 1301, in _send_request
  File "http/client.py", line 1250, in endheaders
  File "http/client.py", line 1010, in _send_output
  File "http/client.py", line 950, in send
  File "docker/transport/unixconn.py", line 43, in connect
ConnectionRefusedError: [Errno 111] Connection refused

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "requests/adapters.py", line 439, in send
  File "urllib3/connectionpool.py", line 726, in urlopen
  File "urllib3/util/retry.py", line 410, in increment
  File "urllib3/packages/six.py", line 734, in reraise
  File "urllib3/connectionpool.py", line 670, in urlopen
  File "urllib3/connectionpool.py", line 392, in _make_request
  File "http/client.py", line 1255, in request
  File "http/client.py", line 1301, in _send_request
  File "http/client.py", line 1250, in endheaders
  File "http/client.py", line 1010, in _send_output
  File "http/client.py", line 950, in send
  File "docker/transport/unixconn.py", line 43, in connect
urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionRefusedError(111, 'Connection refused'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "docker/api/client.py", line 214, in _retrieve_server_version
  File "docker/api/daemon.py", line 181, in version
  File "docker/utils/decorators.py", line 46, in inner
  File "docker/api/client.py", line 237, in _get
  File "requests/sessions.py", line 543, in get
  File "requests/sessions.py", line 530, in request
  File "requests/sessions.py", line 643, in send
  File "requests/adapters.py", line 498, in send
requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionRefusedError(111, 'Connection refused'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "docker-compose", line 3, in <module>
  File "compose/cli/main.py", line 80, in main
  File "compose/cli/main.py", line 189, in perform_command
  File "compose/cli/command.py", line 60, in project_from_options
  File "compose/cli/command.py", line 152, in get_project
  File "compose/cli/docker_client.py", line 41, in get_client
  File "compose/cli/docker_client.py", line 170, in docker_client
  File "docker/api/client.py", line 197, in __init__
  File "docker/api/client.py", line 221, in _retrieve_server_version
docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', ConnectionRefusedError(111, 'Connection refused'))
[3920] Failed to execute script docker-compose

Tengo instalado ya docker y docker-compose. Alguien aiuda 😥

Falta el gran nuevo curso de Curso de API REST con Laravel.

Siguiendo las instrucciones (que son muy claras) levanté el contenedor sin problemas, sin embargo, fue la curiosidad la que me hizo abrir los archivos descritos para entender un poco (obvio no al 100% en este punto) la estructura. Me queda la duda ¿porqué hay que “ajustar” valores como la creación de superadmin o ejecutar migraciones Django? ¿la idea del contenedor es tener todo listo? incluso entiendo el funcionamiento de loaddata, ¿pero porque hacerlo como usuario y no solo ocuparlo?,

Error al instalar Docker: “Installation failed: one prerequisite is not fullfilled. Docker Desktop requires Windows 10 Pro/Enterprise (16299+) or Windows 10 Home (18362.1040+)”.

Revisé la versión de mi Windows y tengo la versión 1909 (OS Build 18363.1016).

¿Alguien que me pueda ayudar? Gracias.

Realmente no pude levantar el servicio… Prefiero buscar una Api Publica y hacer el curso con esas…

Si les sale el siguiente error:

docker.credentials.errors.InitializationError: docker-credential-desktop.exe not installed or not available in PATH

La solución que encontré fue buscar en el home el archivo ~/docker/config.json, y ahí cambié

{"credsStore":"desktop.exe"} a {"_credsStore":"desktop.exe"}

Aún estoy a mitad del curso de docker, así que nose si lo puedo hacer directamente con docker sin tener que usar docker-compose.
Alguien lo hizo usando solo docker?

,

Instalado y Corriendo el Proyecto

Actualicen el textlink de “Curso de Fundamentos de Docker” 😃

➜  postman-course-master docker-compose up -d
Starting postman-course-master_db_1 ... done
Starting postman-course-master_web_1 ... done
➜  postman-course-master docker exec -it postman-course_web_1 bash
Error response from daemon: Container 512f7f423155b20b13ff79e92bd06cb953c4280d09e040451f403b3851f2f02c is not running

Alguien mas le sale este error?