Containers docker para o Portal Modelo.
Para usar esta imagem você precisa ter o Docker daemon instalado. Verifique a documentação em https://docs.docker.com/install/
O Docker-compose é desejável (rode como root):
curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
Salve o seguinte trecho como docker-compose.yml no diretório de sua preferência. Preencha as variáveis no container plonecfg, para a configuração inicial do Portal Modelo:
version: '2'
services:
plone:
image: cmcuritiba/portalmodelo:3.0-21b
restart: always
environment:
ZEO_ADDRESS: zeoserver:8100
ZEO_SHARED_BLOB_DIR: 'on'
ports:
- 8080:8080
- 8881:8881
depends_on:
- zeoserver
volumes:
- data:/data
zeoserver:
image: cmcuritiba/portalmodelo:3.0-21b
restart: always
command: zeoserver
environment:
ZEO_SHARED_BLOB_DIR: 'on'
volumes:
- data:/data
plonecfg:
image: cmcuritiba/portalmodelo:3.0-21b
environment:
ZEO_ADDRESS: zeoserver:8100
EMAIL: "[email protected]"
PASSWORD: "adminpw"
TITLE: "Câmara Municipal"
DESCR: "Teste - DF"
HOSTNAME: "teste.df.leg.br"
entrypoint: "/configure.sh"
volumes:
- data:/data
volumes:
data:
driver: local
Se você busca informações de como usar a imagem docker do interlegis acesse: https://github.com/interlegis/interlegis.portalmodelo.docker
cd <diretorio do docker-compose.yml>
docker-compose up -d
Para visualizar os logs na tela:
docker-compose logs -f
Aceitamos Pull Requests e Issues!