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.
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.
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)