Você está na página 1de 2

02/03/2020 docs/install.

md · golang · saj / TJ / tj-esaj / tj-esaj-utilitarios / esaj-docker · GitLab

Corrige link para instalação no Linux 3cb65522


Gustavo Dugonski authored 1 month ago

 install.md 4.28 KB

Instalação do e-SAJ Docker


Instalação do e-SAJ Docker
Pré Requisitos
Docker e Docker compose
Acesso ao repositório de artefatos (Artifactory)

Instalação
Atualização
Voltar

Pré Requisitos

Docker e Docker compose

O e-SAJ Docker é atualmente suportado para os sistemas operacionais Windows e Linux. É necessário ter o Docker e o Docker Compose
instalado, atualizado e executando corretamente em seu sistema operacional. Siga as instruções de instalação conforme a documentação abaixo
para cada sistema operacional:

Windows

Install Docker Desktop on Windows - Docker e Docker Compose já incluídos

Ubuntu

Get Docker Engine - Community for Ubuntu


Install Docker Compose

Acesso ao repositório de artefatos (Artifactory)

1. É necessário possuir acesso ao repositório de artefatos:

JFrog Artifactory

2. É necessário acesso ao repositório: docker-v-repo-unj. Após autenticado, verifique se você possui acesso a esta repositório, clicando aqui:
docker-v-repo-unj

3. Para instalação e utilização do e-SAJ Docker será solicitado a sua credencial ( usuário e senha 'cifrada' ) para acesso ao repositório de
artefatos ou imagens.

Para obter a sua senha cifrada ( Encripted Password ) no Artifactory, acesse a página do seu User Profile

Instalação
1. Certifique-se que o Docker/Docker Compose está instalado, atualizado e executando corretamente.

2. Crie um diretório qualquer para que o e-SAJ Docker seja instalado nesse diretório.

Windows: Ex: C:\esaj-docker


Linux: Ex: /home/seu.usuario/esaj-docker

3. Crie a variável de ambiente: ESAJDOCKER_HOME e defina no seu valor o diretório que acabou de criar

Windows: Ex: C:\esaj-docker (Propriedades do Sistema -> Variáveis de Ambiente)


Linux: Ex: export ESAJDOCKER_HOME=/home/seu.usuario/esaj-docker

Como definir variáveis de ambiente no Ubuntu Linux

https://git-unj.softplan.com.br/saj/tj/esaj/tj-esaj-utilitarios/esaj-docker/blob/golang/docs/install.md 1/2
02/03/2020 docs/install.md · golang · saj / TJ / tj-esaj / tj-esaj-utilitarios / esaj-docker · GitLab

4. Adicionar o diretório de instalação do e-SAJ Docker ao PATH do sistema (Para que seja possível executar o aplicativo no terminal a partir de
qualquer diretório)

Windows: Ex: %ESAJDOCKER_HOME%\bin (Propriedades do Sistema -> Variáveis de Ambiente)


Linux: Ex: export PATH=$PATH:$ESAJDOCKER_HOME/bin

5. Baixar e executar o seguinte script de instalação, conforme o sistema operacional:

Windows: install-windows.bat
Linux: install-linux.sh

Para dar permissão para executar o script no Linux: chmod +x install-linux.sh

Durante a instalação será solicitado o seu nome de usuário e senha cifrada, conforme citado previamente neste tutorial.

6. Após a instalação ser concluída, verifique se o arquivo executável edk encontra-se no diretório bin dentro do diretório definido em:
ESAJDOCKER_HOME

7. Feche todos os terminais abertos, abra um novo terminal e digite:

edk

8. O e-SAJ Docker está instalado e pronto para utilização.

Atualização
Para atualizar o e-SAJ Docker, caso já exista uma versão prévia instalada, observe os seguintes passos:

1. Apague os arquivos default.conf e docker-compose.yml contidos no diretório de instalação. (Eles serão gerados automaticamente,
caso não existam)
2. É recomendável encerrar todos os containers em execução antes de atualizar. Isso pode ser feito por meio do comando: edk kill --all
3. Execute novamente o script de instalação, conforme o seu sistema operacional:
Windows: install-windows.bat
Linux: install-linux.sh

Voltar
Clique para voltar ao README.md

https://git-unj.softplan.com.br/saj/tj/esaj/tj-esaj-utilitarios/esaj-docker/blob/golang/docs/install.md 2/2

Você também pode gostar