Login no ICP:
Acesse o Painel ICP digitando o endereço de acesso fornecido em seu e-mail de Configurações e Instruções de Uso (por exemplo, https://vpsXXXX.panel.icontainer.run:2090/admin).
Insira as credenciais de login para acessar o Painel ICP.
Passo a passo para instalar o Java Standalone/Spring Boot com variáveis de ambiente
1. Após o login, você será direcionado à interface principal do Painel ICP.
2. No menu lateral, localize e clique em App Store

3. Pesquise pelo aplicativo Java e, ao encontrá-lo, clique em Instalar

4. Clique em Criar

5. Preencha o formulário com os dados do seu projeto.
A. Informe o Nome do seu projeto
B. Escolha a Versão do Java
C. Marque a opção caso queira Adicionar um Domínio
D. Preencha o Domínio Principal
Observação: O domínio já será criado automaticamente com SSL !
Lembre-se de que o domínio deve estar apontado para a sua máquina.
E. Preencha o Caminho do seu projeto Java
Dica: No campo de diretório, você pode digitar o caminho manualmente ou clicar no ícone de pasta.
Ao clicar no ícone, uma janela será aberta para que você visualize seus diretórios, selecione o desejado ou até mesmo crie um novo diretório ou arquivo.
Depois de escolher o diretório, é só clicar no botão Confirmar.
F. Preencha o Script de Execução: ./start.sh
Mais abaixo, mostramos como realizar essa configuração.
G. Escolha a Porta para rodar o seu projeto
Atenção: A porta da aplicação será usada automaticamente na porta externa. Caso queira uma porta externa diferente, altere o valor.
H. Assinale para permitir Acesso Externo
I. Informe o nome do Container. Recomendamos usar o mesmo nome do projeto
J. Adicione a variável de ambiente junto com o valor correspondente
Para incluir mais variáveis, basta clicar no botão “+” localizado à direita
Clique no botão Confirmar.



Como configurar o start.sh como Script de Execução
Aprenda a definir o start.sh para que ele execute ações automaticamente junto com o processo de deploy.
# start.sh
# Verifica se o arquivo .env existe na raiz do Docker
if [ -f "/.env" ]; then
echo "Copiando .env da raiz para o diretório atual ./"
cp /.env ./ # Copia o .env para o diretório atual
else
echo "Aviso: Arquivo .env não encontrado na raiz do Docker."
fi
# Executa a aplicação Java
java -jar standalone.jar -Xmx1024M -Xms256M
6. Pronto! O Java foi instalado

7. Para mais detalhes analise os logs de saída do seu deploy, clique em Visualizar


No Buscar, você pode escolher visualizar todos os logs ou filtrá-los por:
Em Linhas, você pode escolher quantas linhas de log deseja visualizar:
AVISO 1: Para ver um exemplo de CRUD em Spring Boot, clique aqui o passo a passo