Sumário
- Propósito do artigo
- O que são containers e por que eles fazem sentido com o IRIS
- Containers e Imagens em poucas palavras
- Por que containers são úteis para desenvolvedores
- Por que o IRIS funciona bem com o Docker
- Pré-requisitos
- Instalando a imagem do InterSystems IRIS
- Usando o Docker Hub
- Puxando a imagem
- Executando a imagem do InterSystems IRIS
- Iniciando um container do IRIS
- Verificando o status do container
- Executando código no terminal do container
- Acessando o IRIS Management Portal
- Conectando o container ao VS Code
- Parando ou removendo o container
- Definindo uma senha específica com uma montagem de vínculo (bind mount)
- Usando volumes %SYS duráveis
- O que é armazenado com o %SYS durável
- Como habilitar o %SYS durável
- Usando Docker Compose
6.1 Exemplo de Docker Compose
6.2 Executando Docker Compose - Usando um Dockerfile para executar código-fonte personalizado
- Exemplo de Dockerfile
- Exemplo de Docker Compose
- Entendendo camadas, tagging de imagem e tempo de build vs. tempo de execução
- Código-fonte e script de inicialização (init script)
- Construindo a imagem com Dockerfile
- Executando instruções no terminal IRIS containerizado
- Conclusão e próximos passos