/
Docker Solus saúde

Docker Solus saúde

Escrito por: J. D.

status:ASSISTENCIAL

O que é Docker?

O Docker é uma plataforma que permite criar, empacotar e executar aplicações em “containers”, que são ambientes isolados e leves. Ele facilita a portabilidade do software, garantindo que a aplicação funcione da mesma forma em qualquer ambiente, desde o desenvolvimento até a produção. Isso elimina problemas de dependências e incompatibilidades entre sistemas.

Cada “container” executa somente 1 processo sendo visto como uma máquina, contendo seu próprio IP na rede, dessa forma um “container” não interfere nos demais, permitindo o versionamento e evitando conflitos de configuração de ambiente.


Vantagens de utilização do Docker.

 

  • Agilidade na entrega e implantação.

  • Isolamento, consistência e escalonamento, cada container roda de forma isolada, evitando conflitos entre dependências de diferentes aplicações.

  • Migração de ambientes de forma rápida e fácil.

  • Redução de processamento e custo, permitindo rodar mais aplicações no mesmo hardware.


Requisitos e instalação do serviço Docker.

OBS: Caso for implantar um servidor novo, é obrigatória a utilização do Docker Swarm.

  • O terminal em que estiver operando sempre deve estar sendo executado como usuário root.

  • Sessão dedicada a manuais que auxiliam na instalação do micro serviço Docker.

Clique “Manuais complementares” para ter acesso aos manuas.

Acesse como root, caso não esteja logado como root, utilizar o comando “sudo su” e digite a senha.

image-20250318-143611.png

Após logar, o usuário ficará como root, conforme a imagem abaixo.

image-20250318-143636.png

 

Serviços implantados em Docker

Sessão dedicada a direcionar as documentações de implantação e execução dos serviços disponibilizados em Docker compose.

Estrutura do Ambiente Docker

A organização do ambiente Docker segue a estrutura padronizada descrita abaixo. Para facilitar a implementação, são disponibilizados scripts automatizados que criam essa estrutura, permitindo a configuração de um serviço genérico, adaptável conforme as necessidades do cliente.

Utilização dos Scripts:

Para utilizar os scripts, crie os arquivos com a extensão .sh em um diretório no host Docker e conceda permissão de execução utilizando o comando:

chmod +x nome_do_script.sh

Para executar o script utilize navegue até o diretório onde ele foi salvo e execute o comando:

./nome_do_script.sh

Manuais:

 

Proxy reverso(nginx).

Todo serviço provido pela Solus em docker, deve passar pelo proxy reverso que também será disponibilizado pela solus no caso o nginx.


Help Docker.

Sessão dedicada a centralizar erros e observações sobre o escopo da utilização de docker na Solus. (Help Docker)

 

Documentação elaborada com base na versão vigente do sistema.

Voltar ao início


Revisão textual: V. F., Mar 26, 2025

Related content