Hızlı başlangıç
-
Docker Run yapıştır
Destekler -d, -p, -e, -v, --name, --restart.
-
Dönüştür
YAML 'de bir hizmet bloğu çıktı.
-
Composite dosyasına birleştir
Docker-compose.yml'inize yapıştırın ve gerekirse ağlar ekleyin.
Eşdeğer docker-compose.yml servis blokları oluşturmak için docker run komutlarını yapıştırın. Parses ports, env vars, volumes, and service names to speed migration from CLI trials to reusable orchestration (CLI denemelerinden yeniden kullanılabilir orkestrasyona geçişini hızlandırmak için portları, env vars, volumes ve hizmet adlarını ayrıştırır.
Gizlilik: yerel olarak işlenir, asla yüklenmez.
Anında sonuçları görmek için aşağıdaki giriş alanına yapıştırın
粘贴 docker run 命令,生成等价的 docker-compose.yml 服务片段。
Eşdeğer docker-compose.yml servis blokları oluşturmak için docker run komutlarını yapıştırın. Parses ports, env vars, volumes, and service names to speed migration from CLI trials to reusable orchestration (CLI denemelerinden yeniden kullanılabilir orkestrasyona geçişini hızlandırmak için portları, env vars, volumes ve hizmet adlarını ayrıştırır.
Docker Run yapıştır
Destekler -d, -p, -e, -v, --name, --restart.
Dönüştür
YAML 'de bir hizmet bloğu çıktı.
Composite dosyasına birleştir
Docker-compose.yml'inize yapıştırın ve gerekirse ağlar ekleyin.
README 'ler sadece docker çalışmasını gösterdiğinde, ekip için hızlı bir şekilde taslak oluşturun; çoklu hizmet yığınları hala manuel birleştirmeye ihtiyaç duyar.
Komut satırında bir konteyneri test ettikten sonra, docker run komutunu kopyalayıp bu araca yapıştırın. Parametreleri parse eder ve otomatik olarak karşılık gelen compose hizmet yapılandırmasını üretecektir.Örneğin, port eşlemeleri port alanları haline gelir, ortam değişkenleri ortam haline gelir ve -v parametreleri birimler haline gelir.
Oluşturulan compose snippet doğrudan mevcut bir docker-compose.yml dosyasına eklenebilir veya yeni bir dosya için temel olarak kullanılabilir. Basitçe indentation formatı ayarlayın ve depend_on gibi orkestrasyon ilişkileri ekleyin. Tekrarlanan dağıtım veya ekip paylaşımını gerektiren senaryolar için idealdir.
Input
docker run -d -p 8080:80 nginx
Output
services:
app:
image: nginx
ports:
- "8080:80" Ortak bayraklar ayrıştırılır; özel ağlar ve oluşturma adımları manuel düzenleme gerektirir.
Evet, evet. Komutlar tarayıcınızı asla terk etmez.
Çoğu temel yapılandırma doğrudan çalıştırılabilir, ancak ağ modunu ve birim montaj yollarını kontrol etmeniz önerilir. Composite varsayılan olarak proje dizinini bağlam olarak kullanırken, docker çalışması geçerli yolu kullanır. Göreceli yolları mutlak yollara ya da compose- özgü değişkenlere ayarlamanız gerekebilir.