Przejdź do treści
Biblioteka skilli
DevOps i chmura · Konwersja i formaty

import-compose

/import-compose

Importuje pliki Docker Compose do Kurtosis: konwertuje docker-compose.yml na pakiety Starlark albo uruchamia je bezpośrednio.

Repozytorium
kurtosis ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
21.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 21.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Importuje pliki Docker Compose do Kurtosis: konwertuje docker-compose.yml na pakiety Starlark albo uruchamia je bezpośrednio.

Oryginalny opis (EN)

Import Docker Compose files into Kurtosis. Convert docker-compose.yml to Starlark packages or run them directly. Use when migrating existing Docker Compose workflows to Kurtosis.

Jak działa

  1. Run a Docker Compose file
  2. Run with a named enclave
  3. Convert only (don't run)
  4. Custom .env file
  5. Supported Compose features
  6. Limitations
Sekcje z nagłówków SKILL.md, w oryginale · 53 linii, 169 słów
Podgląd SKILL.md
---
name: import-compose
description: Import Docker Compose files into Kurtosis. Convert docker-compose.yml to Starlark packages or run them directly. Use when migrating existing Docker Compose workflows to Kurtosis.
compatibility: Requires kurtosis CLI with a running engine.
metadata:
  author: ethpandaops
  version: "1.0"
---

# Import Compose

Import Docker Compose files into Kurtosis, either running them directly or converting to Starlark.

## Run a Docker Compose file

```bash
kurtosis import docker-compose.yml
```

This creates an enclave and runs all services defined in the Compose file.

## Run with a named enclave

```bash
kurtosis import -n my-enclave docker-compose.yml
```

## Convert only (don't run)

Generate Starlark code from a Compose file without executing:

```bash
kurtosis import -c docker-compose.yml
```

This outputs Starlark that you can save and customize.

## Custom .env file

```bash
kurtosis import -e ./custom.env docker-compose.yml
```

Default is `.env` in the current directory.

## Supported Compose features

Most common Compose features are supported:
- Services with images
- Port mappings
- Environment variables
- Volumes (converted to file artifacts)
- Depends-on (converted to service ordering)
- Networks (Kurtosis handles networking automatically)

## Limitations

- Build directives are not supported (images must be pre-built)
- Some advanced networking features may not translate directly
- Volume mounts become file artifacts (not persistent volumes)

Wersje

W bazie nie ma innych skilli o nazwie import-compose.

Migawka bazy z 28.10.2026 · wersja paczki 8a0a030d171f (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 95run-package
    Uruchamia pakiety Starlark w Kurtosis: opcje dry-run, pliki argumentów, równoległość, tryby pobierania i poziomy logów.
  • 95starlark-dev
    Tworzy i debuguje pakiety Kurtosis w Starlarku, w tym testy lokalne i diagnostykę przez print().
  • 100generating-docker-compose-files
    Generuje pliki Docker Compose dla aplikacji wielokontenerowych.
  • 100generating-docker-compose-files
    Generuje pliki Docker Compose dla aplikacji wielokontenerowych.
  • 100coolify-compose
    Konwertuje pliki Docker Compose na szablony Coolify, w tym zmienne SERVICE_URL i SERVICE_PASSWORD oraz rozwiązywanie błędów compose.
  • 90docker-compose-helper
    Tworzy i naprawia pliki Docker Compose: zależności usług, healthchecki, porty, wolumeny, sieci i zmienne środowiskowe.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.