windsurf-dockerfile-generation
Generuj zoptymalizowane Dockerfiles z praktykami bezpieczeństwa i wydajności
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność AI wspierająca tworzenie Dockerfiles bezpośrednio w edytorze Windsurf. Analizuje Twoją aplikację i generuje gotowe konfiguracje z wieloetapowymi buildami, minimalnymi obrazami bazowymi, optymalizacją cache'u warstw oraz praktykami bezpieczeństwa. Tworzy także pliki docker-compose.yml i .dockerignore. Aktywuj, gdy wspominasz o konteneryzacji, optymalizacji Docker lub generowaniu konfiguracji.
Jak używać
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.
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".
Pozwól Cascade'owi przeanalizować strukturę Twojej aplikacji. System automatycznie wybierze odpowiedni obraz bazowy i zaproponuje konfigurację dostosowaną do Twoich potrzeb.
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ą.
Sprawdź dodatkowe pliki: docker-compose.yml do orkiestracji kontenerów oraz .dockerignore do optymalizacji procesu budowania. Dostosuj je do swoich wymagań.
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.