Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

container é um ambiente isolado, que compartilha do kernel do Host, em outras palavras é uma VM só que enxuta, somente contem os programas necessários para seu funcionamento. É o container só estará disponível enquanto estiver executando, caso a aplicação dentro do container pare, ele “o container para“ e aguarda ser chamado novamente.

Basicamente, dentro do container temos o Wildfly, também conhecido como JBoss, é um servidor de aplicação Java EE desenvolvido em Java e pode ser executado em qualquer Sistema Operacional, 32 ou 64 bits que tenha suporte ao Java.

Todos os passos devem ser realizados dentro do da pasta /opt/wildfly/ , que estará dentro do container. Mas, inicialmente deve verificar se o container está disponível.

  • Para verificar se o container estiver de “on” execute o comando abaixo.

Bloco de código
~$ docker ps
  • Caso o nome do container que deseja logar esteja disponível, faça o comando abaixo para entrar no container.

Bloco de código
~$ docker exec -it nomeDoContainer
  • Primeiramente, se faz necessário saber qual o banco e dados da conexão, como usuário e senha. Em posse desses dados, vamos baixar o driver do banco, use o site do Maven Repository para te ajudar na procura: https://mvnrepository.com/

  • Ao identificar qual é o Driver que deve usar, baixe ele. Clique em file.

...

  • Estando com driver disponível, vá na pasta “/opt/wildfly/modules/system/layers/base/com” crie uma pasta com nome do banco: “seguindo a ordem nomeSGBD/main“

Bloco de código
~$ mkdir /sqlServer/main
  • navegue até a pasta main, cole o driver .jar baixado, e crie um arquivo com nome module.xml, dentro dele deve haver essa instrução abaixo: