Antes de começar, certifique-se de que você tenha o seguinte instalado em seu sistema:
isCOBOL SDK 2022R1.
JDK 11.
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:
Entre no Linux como root
No diretório /cd/home/, crie um novo diretório chamado MyDocker:
cd /home/
mkdir /myDocker
Navegue para o diretório MyDocker:
cd /home/myDocker
Dentro de MyDocker, crie um subdiretório chamado MyApp:
mkdir myApp
Acesse o diretório MyApp:
cd /home/myDocker/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:
tar-xzvf myApp2.tar.gz
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.
docker image ls
Iniciar o Container do isCOBOL: Suba o container do isCOBOL:
docker run --name iscobol -p10999:10999 -d iscobol
Verificar se o Container está em Execução:
docker container ls
Acessar o Container:
dockerexec-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:
./isserver run
Após esses passos, seu aplicativo COBOL estará configurado e executando em modo Thin Client dentro de um container Docker.
Want to print your doc? This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (