Toolverse
Wszystkie skille

devcontainer-management

autor: netalertx

Zarządzaj kontenerem deweloperskim NetAlertX i uruchamiaj komendy w izolowanym środowisku.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
2

O skillu

Umiejętność do identyfikacji, zarządzania i wykonywania poleceń wewnątrz kontenera deweloperskiego NetAlertX. Używaj jej, gdy potrzebujesz uruchomić testy, skrypty konfiguracyjne, rozwiązać problemy z kontenerem lub wykonać operacje na bazie danych. Narzędzie pomaga zlokalizować aktywny kontener Docker, wybrać właściwy, jeśli jest ich wiele, i bezpiecznie uruchamiać polecenia w izolowanym środowisku bez wpływu na system hosta.

Jak używać

  1. Zainstaluj umiejętność w swoim systemie agenta Claude lub Copilota, dodając plik devcontainer-management do katalogu skills.

  2. Gdy potrzebujesz uruchomić polecenie w kontenerze NetAlertX, poproś agenta o użycie tej umiejętności. Agent automatycznie uruchomi docker ps, aby znaleźć działający kontener zawierający obraz vsc-netalertx lub podobny.

  3. Jeśli agent nie znajdzie kontenera, poinformuje Cię o tym — bez działającego kontenera nie będzie możliwe uruchomienie testów integracyjnych ani logiki backendu. W takim przypadku upewnij się, że kontener jest uruchomiony.

  4. Jeśli agent znajdzie wiele kontenerów, będzie Cię prosić o wybranie konkretnego — podaj ID kontenera, który chcesz użyć.

  5. Agent uruchomi Twoje polecenie za pomocą docker exec [ID_KONTENERA], na przykład aby zresetować bazę danych i zrestartować usługi, użyje skryptu /workspaces/NetAlertX/.devcontainer/scripts/setup.sh. Skrypt wyczyści dyski RAM w /tmp, zresetuje bazy danych i zrestartuje serwer Python, crona i php-fpm.

  6. Czekaj na wynik polecenia — agent wyświetli output lub błędy bezpośrednio w czacie.

Podobne skille