Composição de serviços - Nginx, PHP, MySQL e phpMyAdmin - monte um servidor web básico rapidamente com o docker-compose.
Clone o repositório para sua máquina local
git clone https://github.com/FernandoZanner/webserver-nginx
Acesse a pasta que foi criada
cd webserver-nginx
Execute o docker-compose para rodar os serviços
docker-compose up -d
Caso queira reiniciar os serviços ou interrompê-los
docker-compose restart
docker-compose stop
No seu navegador web realize os seguintes acessos
Basta digitar localhost na barra de endereços do seu navegador.
Uma página similar a da imagem aparecerá para você.
Digite localhost:81 essa é a porta especificada para o serviço do phpMyAdmin.
Informações de acesso:
Servidor: é o seu endereço de IP da máquina principal.
Usuário: root
Senha: your_secret_password!
Ao digitar suas credenciais e acessar o painel do phpMyAdmin, você encontra o banco de dados app_db, com a tabela content_example e junto dela um registro, o qual, se tudo der certo será exibido os dados na página inicial da aplicação web.
Através do prompt de comando (CMD) do windows digite ipconfig, uma tela similar ao da imagem abaixo aparecerá, identifique a sua interface de rede principal e copie o seu endereço de IP.