← Vissza az Eszközökhöz
Weboldal: https://www.composerize.com/
Áttekintés
A Composerize Docker run parancsokat Docker Compose YAML formátumba konvertál, megkönnyítve a konténer konfigurációk kezelését és verziókezelését.
Cél
docker runparancsok konvertálásadocker-compose.yml-lé- Docker Compose fájl létrehozás egyszerűsítése
- Parancssori Docker konfigok deklaratív formátumba alakítása
- Konténer konfigurációk reprodukálhatóvá és megoszthatóvá tétele
Használati esetek
- Meglévő
docker runparancsok konvertálása Compose formátumba - Docker Compose szintaxis tanulása run parancsokból
- Migrálás imperatív konténer kezelésből deklaratívba
- docker-compose.yml létrehozása dokumentációs példákból
- Konténer konfigurációk megosztása csapatokkal
Hogyan működik
Illeszd be a docker run parancsot és azonnal megkapod az egyenértékű Docker Compose YAML konfigurációt.
Példa
Bemenet:
docker run -p 80:80 -v /var/run/docker.sock:/tmp/docker.sock:ro --restart always --log-opt max-size=1g nginx
Kimenet:
version: '3.3'
services:
nginx:
ports:
- '80:80'
volumes:
- '/var/run/docker.sock:/tmp/docker.sock:ro'
restart: always
logging:
options:
max-size: 1g
image: nginx