O plataforma de containers dentro do serviço Sites@UFSC tem como objetivo atender as demandas de hospedagem que não se encaixam no cluster padrão (Apache+PHP) do serviço.
Esta alternativa exige que o usuario-técnito tenha conhecimentos de containers (Docker+Compose) e GIT para efetuar a instalação de sua aplicação.
Denominamos aqui:

1 - o usuario deve prover (desenvolver ou buscar na internet) um docker-compose.yml que execute o seu ambiente de containers.
Ao executar o comando `docker-compose up` a aplicação deve ser executada por completo.
Se este comando não esta funcionando no seu computador, não adianta passar pro proximo passo.
Se você é o desenvolvedor da aplicação, certifique-se de que as senhas seja externalizadas, ou seja, seja configuradas como variaveis de ambiente no docker-composer.
Note que, as bases de dados dentro do docker-composer serão consideradas apenas para teste, a SeTIC proverá novas credenciais durante a configuração da mesma.
2 - Os codigos (aplicação, docker-compose e Dockerfiles) devem ser armazenados no serviço codigos.ufsc.br, para que o processo de implatação em produção seja automatizado.
3.1 - Caso o requisitante não seja servidor da UFSC, deve-se ter um responsavel que responda pelo sistema.
3.2 - Caso o requisitante seja da UFSC, deve ser especificado o vinculo da necessidade (Projeto, DoD, etc).

 

 

.