Manual do Sistema VR Coletor Online - Docker
De VRWiki
Requisitos
- Docker
- Plugin Docker Compose
Instalação
1. Baixar os arquivos de configuração do aplicativo e extrair na pasta ~/.vr
.
Link para downloado e extração manual LINK DE DOWNLOAD.
ou execute o comando
mkdir -p ~/.vr && \ cd ~/.vr && \ wget https://storage.googleapis.com/linux-pdv/vr-coletor-online/ColetorOnline.rar -O ColetorOnline.rar && unrar x ~/.vr/ColetorOnline.rar && \ rm ColetorOnline.rar
Certifique-se que a pasta esteja nessa estrutura.
Estrutura da pasta ├── ~/.vr/ │ ├── ColetorOnline/ │ │ ├── docker-compose.yml └── └── └── .env
2. Configuração do ambiente.
A configuração de todo ambiente será realizada pelo arquivo.env
que serve como ponto central de configurações para o docker compose evr.properties
para configurações relacionadas ao banco de dados.
- 2.1 Dentro do arquivo vr.properties
devemos configurar a conexão com banco de dados;
Caso já tenha o VRMaster instalado no computador pode utilizar o mesmo arquivo properties do master referenciado seu caminho no passo 2.2.
database.ip= IP do computador onde esta o branco de dados do VRMaster. database.porta=Porta configurada no postrgres. database.nome=Nome do banco de dados do VRMaster. database.usuario=Nome de usuário configurado no postrgres. database.senha=Senha de usuário configurada no postrgres.
#Exemplo de configuração database.ip=192.168.0.100 database.porta=5432 database.nome=vrmaster database.usuario=postgres database.senha=postgres
- 2.2 Dentro do arquivo .env
devemos alterar as configurações;
Caso já tenha o VRMaster instalado no computador pode utilizar o mesmo arquivo properties do master na variavel PATH_VR_PROPERTIES
VERSION = versão a ser utilizada pelo cliente. PORT = a porta de acesso ao aplicativo. PATH_VR_PROPERTIES = Caminho do arquivo vr.properties.
#Exemplo de configuração VERSION=v4.1.2 PORT=8080 PATH_VR_PROPERTIES=/vr/vr.properties
3. Abrir o terminal na mesma pasta do aplicativo.
cd ~/.vr/ColetorOnline
4. Executar o comando para inicializar o aplicativo.
docker compose up -d --build
5. Adicione o comando ao inicializar do sistema operacional.
docker compose -f ~/.vr/ColetorOnline/docker-compose.yml up
Essa ação é necessária para que o serviço suba caso o servidor seja reiniciado.