Configuração de contêiner Docker

Preencher este prompt

Gere um Dockerfile e um docker-compose.yml para uma stack de aplicação específica.

Modelo de prompt

Write a secure and optimized Dockerfile and docker-compose.yml for a {{App Context: e.g. if used in an AI agent use the current project}}. Use {{Base Image: Alpine, Ubuntu, Debian, Scratch}} as the base image. Include configurations for {{Database: PostgreSQL, MySQL, MongoDB, Redis, None}} and expose port {{Port:8080}}. Add comments explaining the build stages and security best practices.

Guia do prompt

Ideal para

  • Começar a partir de um prompt estruturado e reutilizável em vez de um chat em branco.
  • Adaptar o prompt aos seus próprios dados, mantendo intacta a intenção original.
  • Fluxos de trabalho relacionados com Software Development, Debug & Testing.

Como usar

  1. Copie o modelo de prompt completo.
  2. Substitua cada variável pelo seu próprio contexto ou escolha uma das opções sugeridas.
  3. Cole o prompt concluído no ChatGPT, Claude, Gemini ou outro assistente de IA.

Variáveis neste prompt

App Context

e.g. if used in an AI agent use the current project

Base Image

Alpine, Ubuntu, Debian, Scratch

Database

PostgreSQL, MySQL, MongoDB, Redis, None

Port

8080

Exemplo de ponto de partida

Write a secure and optimized Dockerfile and docker-compose.yml for a e.g. if used in an AI agent use the current project. Use Alpine as the base image. Include configurations for PostgreSQL and expose port 8080. Add comments explaining the build stages and security best practices.

Como funcionam as variáveis

Sintaxe das variáveis

As variáveis ficam entre {{ e }} e seguem este padrão:

{{variable name: option1, option2, option3 }}

Variáveis predefinidas

Uma seleção pode fazer referência a uma lista de variáveis predefinida usando colchetes. Aparecem em [laranja] e fornecem valores comuns, como cores, tons ou idiomas.

{{Tone: [tones] }}

Listas de seleção personalizadas

Também pode fornecer uma lista de opções em linha, separadas por vírgulas.

{{Format: bullet points, paragraphs, numbered list }}
💡

Dica: não precisa da app PUCO para usar estes prompts! Basta copiar o modelo e substituir cada secção {{…}} pelo seu próprio texto diretamente no ChatGPT, Claude, Gemini ou qualquer outro assistente de IA.

Use este prompt em segundos — não em minutos

Instale o PUCO para Mac: prima um atalho em qualquer app, preencha um formulário inteligente, cole no ChatGPT, Claude ou Gemini. Cada variável torna-se um menu suspenso selecionado. Os seus últimos valores são guardados.

Descarregar na Mac App Store