Principal › Forums › Instalação e configuração › Problema com portas
- This topic has 2 replies, 2 voices, and was last updated 6 years, 9 months ago by Diego Feitosa.
- AuthorPosts
- Diego FeitosaGuest
Olá, estou criando um projeto com o framework Django usando Docker, porém não consigo acessar o projeto pela porta 8000.
O django tem um servidor de debug que por padrão roda na porta 8000, ao fazer a configuração do container com docker, ao tentar acessar não funciona, porém ao tentar acessar refazendo o procedimento mas usando a porta 80 tanto no Docker quanto no Django, funciona normal. Saberia me informar o porque de eu não conseguir rodar em outra porta que não seja a 80?
Cristiano DiedrichKeymasterOi Diego,
Consegue colocar aqui a linha que está utilizando para subir teu container?Diego FeitosaGuestOlá, posso sim.
Atualmente está assim:FROM debian:8 MAINTAINER Diego Feitosa <[email protected]> EXPOSE 80 8000 RUN apt-get update && apt-get install -y python3 python3-dev python3-pip libpq-dev && mkdir /app WORKDIR /app COPY ./requirements.txt ./ RUN pip3 install -r requirements.txt RUN django-admin startproject main .
Dai crio a image
docker build -t diego/django .
e depois crio o container
docker run -dit --name teste -p 8000:8000 diego/django /bin/bash
- AuthorPosts