É uma coleção composta por:
- Apche
- Nginx
- php
- Mysql
- Proftp
- phpmyadmin
Este repositorio contem ambiente web em docker usado de exemplo usado no curso de docker avancado As imagem usam repositorio do debian da Universidade Federal do Pará
deb http://mirror.ufpa.br/debian stretch main contrib non-free
Referencia: Documentacao oficial
Usuario Linux Debian/Ubunto
$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
Referencia: Documentacao Oficial
$ sudo curl -L https://github.com/docker/compose/releases/download/1.19.0/docker-compose-`uname -s-uname -m`-o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose
-
Acesse a pasta de cada projeto
-
Contrua os conteineres docker
Dentro da pasta de cada projeto, execute docker-compose para construi os conteineres do software
$ docker-compose build
$ docker-compose up -d webserver
Lendo o logs
$ docker-compose logs -f
Listando os containers em execucao
$ docker-compose ps
Stopando os containers
$ docker-compose down