Sign inSign up

feliperaposo/protheus-postgresql

By feliperaposo

Updated 6 months ago

Imagem do PostgreSQL preparada para o Protheus 12

Image
0

10K+

feliperaposo/protheus-postgresql repository overview

Ambiente Protheus 12 com PostgreSQL ou Microsoft SQL Server

Esse projeto visa a montagem rápida de um ambiente Protheus 12 com PostgreSQL ou Microsoft SQL Server, nas últimas versões homologadas de banco de dados pela TOTVS.

As imagens aqui usadas são mantidas por mim, Felipe Raposo ([email protected]), mas contribuições serão aceitas.

O projeto são basicamente cinco imagens:

  • PostgreSQL
  • Microsof SQL Server
  • License Server
  • DbAccess
  • Protheus Server

Como montar o ambiente

Basta baixar os arquivos docker-compose.yaml e .env e executar o comando:

docker-compose up ou docker-compose up -d

O primeiro comando irá exibir os logs dos containeres no console. O parâmetro -d (detached) libera o console.

Será criado o diretório ./data que conterá todos os dados do banco de dados e uma pasta temporária que será compartilhada com o AppServer, dentro de protheus_data/system_temp. Caso esteja sendo usado o SELinux, crie o diretório manualmente previamente, e configure a label svirt_sandbox_file_t nesse diretório, com os comandos abaixo:

mkdir ./data && chcon -t svirt_sandbox_file_t ./data

Portas disponíveis

Após a subida do ambiente, estarão disponíveis os serviços/portas:

Porta 5432 (PostgreSQL) ou 1433 (Microsoft SQL Server)

  • Database: protheus
  • Usuário: protheus
  • Senha: protheus
    Porta 7890 - dbAccess (sem senha)
    Porta 1234 - Protheus (base vazia - usuário administrador sem senha)
    Porta 8080 - WebApp do Protheus
    Porta 8081 - WebApp do LicenseServer

Fonte do projeto
https://bitbucket.org/felipe_raposo/docker-protheus-postgresql-microsoft-sql-server/

Tag summary

Content type

Image

Digest

sha256:3b81f8d08

Size

153.6 MB

Last updated

6 months ago

docker pull feliperaposo/protheus-postgresql