Documentação do DBMaker para Docker
Antes de começar, certifique-se de que você tenha o seguinte instalado em seu sistema:
Seu aplicativo COBOL somente em execução no modo Thin Client
Começaremos com um arquivo de instruções chamado “Dockerfile”. Como o isCOBOL precisa de Java para ser executado, o repositório isCOBOL será baseado na imagem OpenJDK.
Inicio:
No diretório /cd/home/, crie um novo diretório chamado MyDocker: Navegue para o diretório MyDocker: Dentro de MyDocker, crie um subdiretório chamado MyApp: Acesse o diretório MyApp: Baixar e Descompactar o Arquivo myApp2.tar.gz: Faça o upload do arquivo myApp2.tar.gz para o diretório MyApp e descompacte-o: Editar o Dockerfile: Entre no diretório myApp2 e edite o Dockerfile baixado: cd /home/myDocker/myApp/mApp2
nano Dockerfile
No Dockerfile, renomeie a imagem. Por exemplo, usando a sintaxe AS <nome>:
Salvar e Construir a Imagem Docker: Salve o Dockerfile com a imagem renomeada e no terminal, construa a imagem Docker: docker build -t iscobol .
Comando para conferir se a image foi baixada com sucesso. Iniciar o Container do isCOBOL: Suba o container do isCOBOL: docker run --name iscobol -p 10999:10999 -d iscobol
Verificar se o Container está em Execução: docker exec -it iscobol /bin/bash
O container entrará automaticamente no diretório /var/isCOBOL2022R1/isapplication. Navegue para o diretório /bin: cd /var/isCOBOL2022R1/isapplication
cd ..
cd var/isCOBOL2022R1/bin
Iniciar o isserver: Dentro do diretório /bin, inicie o isserver:
Após esses passos, seu aplicativo COBOL estará configurado e executando em modo Thin Client dentro de um container Docker.