Toolverse
All skills

windsurf-dockerfile-generation

by jeremylongshore

Create optimized Dockerfiles with AI-driven best practices. Activate when users mention\n\

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps

About this skill

Create optimized Dockerfiles with AI-driven best practices. Activate when users mention\n\

How to use

  1. Upewnij się, że masz zainstalowany Windsurf IDE z włączoną funkcją Cascade oraz Docker na swoim komputerze. Przygotuj aplikację z zdefiniowanymi zależnościami i wiedzą o docelowym środowisku wdrażania.

  2. W edytorze Windsurf wyzwól umiejętność, pisząc frazę taką jak "create dockerfile", "container image", "docker optimization", "containerize application", "docker best practices" lub bezpośrednio "windsurf dockerfile generation".

  3. Pozwól Cascade'owi przeanalizować strukturę Twojej aplikacji. System automatycznie wybierze odpowiedni obraz bazowy i zaproponuje konfigurację dostosowaną do Twoich potrzeb.

  4. Przejrzyj wygenerowany Dockerfile, który będzie zawierać wieloetapowe buildy, optymalizacje cache'u i praktyki bezpieczeństwa. Umiejętność generuje zarówno wersję produkcyjną jak i deweloperską.

  5. Sprawdź dodatkowe pliki: docker-compose.yml do orkiestracji kontenerów oraz .dockerignore do optymalizacji procesu budowania. Dostosuj je do swoich wymagań.

  6. Przetestuj i zwaliduj wygenerowaną konfigurację, uruchamiając kontenery lokalnie. W razie błędów zapoznaj się z dokumentacją obsługi błędów dostępną w referencjach umiejętności.

Related skills