Imagens do Docker
Ao adicionar um aplicativo, você pode optar por usar um repositório Git ou uma imagem do Docker criada para a arquitetura Linux/amd64. As imagens do Docker são pacotes autônomos e executáveis que contêm tudo o que você precisa para executar seu aplicativo, incluindo o código, o runtime, as bibliotecas, as dependências e os arquivos de configuração. Elas são criadas a partir de um Dockerfile, que contém instruções para montar a imagem camada por camada.
As imagens do Docker são armazenadas em repositórios chamados registros, como o Docker Hub, onde podem ser versionadas, marcadas e distribuídas. Elas podem ser facilmente compartilhadas e implantadas em diferentes ambientes, tornando as imagens do Docker uma solução portátil e dimensionável para empacotar e distribuir aplicativos de software.
Com a Kinsta, você pode optar por usar uma imagem pública do Docker de qualquer provedor sem autenticação; no entanto, é importante que você avalie a qualidade e a segurança do código e cumpra os requisitos de licenciamento e conformidade. Você também pode usar uma imagem privada de qualquer um (ou de todos) dos seguintes registros:
- GitHub (ghcr.io)
- GitLab (registry.gitlab.com)
- Docker Hub (docker.io)
Imagens privadas exigem autenticação por meio de suas credenciais de registro. Você pode adicionar sua credencial de registro em Configurações da empresa > Credenciais de registro.
Para adicionar um novo conjunto de credenciais, clique em Criar credencial.
Preencha os campos da seguinte forma:
- Nome: Digite um nome para as credenciais de registro para identificá-las ao adicionar seu aplicativo.
- Registro: Escolha entre uma das seguintes opções:
- DockerHub
- Registro de contêineres do GitHub
- Registro de contêineres do GitLab
- Nome de usuário: digite seu nome de usuário para o provedor de registro.
- Token de acesso pessoal: Você deve obter isso do provedor de registro. Para obter mais informações sobre como obter um token de acesso pessoal, consulte uma das seguintes opções:
Clique em Criar. Depois de adicionar as credenciais de registro necessárias, você pode selecionar as credenciais que deseja usar ao adicionar um aplicativo ou em Aplicativos > nome do aplicativo > Configurações > Geral > Editar detalhes.