Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior Próxima revisão Ambos lados da revisão seguinte | ||
sistema_academico:criacao_de_ambiente_de_desenvolvimento [09/06/2021 11:40] Carlitos Adição da instalação do docker e docker-compose |
sistema_academico:criacao_de_ambiente_de_desenvolvimento [09/06/2021 11:50] Carlitos [1. Docker Postgres 9.5] |
||
---|---|---|---|
Linha 60: | Linha 60: | ||
# construindo a docker... pode demorar um pouco dependendo da sua conexão com a Internet | # construindo a docker... pode demorar um pouco dependendo da sua conexão com a Internet | ||
- | docker-compose build | + | sudo docker-compose build |
# subindo a docker e colocando-a em background | # subindo a docker e colocando-a em background | ||
- | docker-compose up -d | + | sudo docker-compose up -d |
# quando tiver UP, vamos restaurar o DUMP do banco nela... isso pode demorar um pouco, algumas tabelas são grandes | # quando tiver UP, vamos restaurar o DUMP do banco nela... isso pode demorar um pouco, algumas tabelas são grandes | ||
- | docker exec -it postgres sh -c "pg_restore -U postgres -d dbsigaedu < /var/lib/postgresql/backup/dump.backup --verbose" | + | sudo docker exec -it postgres sh -c "pg_restore -U postgres -d dbsigaedu < /var/lib/postgresql/backup/dump.backup --verbose" |
# Alterando a senha de todos os usuários para 1234 | # Alterando a senha de todos os usuários para 1234 | ||
- | docker exec -it postgres sh -c "psql -U postgres -d dbsigaedu -c \"UPDATE usuario SET senha = md5('1234')\"" | + | sudo docker exec -it postgres sh -c "psql -U postgres -d dbsigaedu -c \"UPDATE usuario SET senha = md5('1234')\"" |
</code> | </code> | ||
- | Pronto! Caso queira testar essa conexão pode utilizar o pgAdmin e acessar o banco de dados "dbsigaedu" pela porta 5003 através do IP 173.20.0.1, conforme definido no docker-compose. | + | Pronto! Caso queira testar essa conexão pode utilizar o [[https://www.pgadmin.org/download/|PgAdmin]] e acessar o banco de dados "dbsigaedu" pela porta 5003 através do localhost, conforme definido no arquivo de configuração da docker postgres. |
===== 2. Docker Apache2/PHP5.6 ===== | ===== 2. Docker Apache2/PHP5.6 ===== |