Skip to content

felipebossolani/nginx-multiple-docker-compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de teste para Proxy Reverso utilizando NGINX com mais de 1 Docker-Compose. É um teste com propósitos de estudos, portando, não recomendado para uso em produção.

Pré-Requisitos

Docker

Utilização

Docker

Na raiz do projeto execute o comando de criação da network:

docker network create --driver bridge nginx-network

Entre na pasta php_apache e execute o docker compose:

cd php
docker-compose down -v && docker-compose up --build -d

Entre na pasta whoami e execute o docker compose:

cd ..
cd whoami
docker-compose down -v && docker-compose up --build -d

Entre na pasta nginx e execute o docker compose:

cd ..
cd nginx
docker-compose down -v && docker-compose up --build -d

Para verificar os container e as portas execute:

docker ps -a

Algo assim deverá aparecer:

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                  NAMES
47e32e2aaa27        nginx_proxy         "nginx -g 'daemon of…"   14 hours ago        Up 27 minutes       0.0.0.0:80->80/tcp     nginx_proxy_1
a81e4d5032ba        php_apache          "httpd-foreground"       14 hours ago        Up 33 minutes       0.0.0.0:4000->80/tcp   php_apache
ddbd6e424258        whoami_whoiami      "/whoami"                15 hours ago        Up 2 hours          0.0.0.0:3000->80/tcp   whoami

Acesse

http://localhost/whoami Para testar um container e: http://localhost/php_apache Para testar o outro.

Agradecimentos

Ao grupo de telegram dockerbr. O pessoal sempre ajudando, dando dicas e com muita paciência.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published