Closed Yudi closed 4 months ago
Adição de um novo arquivo .github/workflows/docker.yml
Este arquivo contém um fluxo de trabalho para a construção e carregamento de uma imagem Docker. O fluxo de trabalho é acionado ao enviar informações para a branch main
e por disparo manual.
Adição de um novo arquivo Dockerfile
Este arquivo é usado para a construção de uma imagem Docker. A imagem Docker é baseada em node:alpine
e inclui as dependências necessárias para construir o projeto.
Instalação do bun
através do Dockerfile
O Dockerfile inclui a instalação do bun
via yarn
, adicionando dependências usando bun add
, e executando bun run build
para construir o projeto.
Cópia da imagem Docker para um servidor nginx
Os arquivos construídos são servidos a partir de um servidor nginx
. Este servidor escuta na porta 80.
Inclusão de alguma lógica condicional para tratar diferentes arquiteturas
Algumas operações de instalação do glibc
são tratadas de maneira diferente dependendo da arquitetura (aarch64 e x86_64).
Closes #179