Birkaç kapsayıcıya bölünmüş uygulamamla ilgili hataları düzeltmeye ve sorunları gidermeye çalışırken, genellikle kapsayıcılardaki dosyaları düzenlerim:
ya tamamen tembelim ve nano yükleyip doğrudan kapsayıcıda düzenlerim ya da
Docker, dosyayı konteynerin dışına cp, düzenler, geri kopyalar ve konteyneri yeniden başlatır
Bunlar, kapsayıcı oluşturma için yeni içeriğe gelmeden önceki ara adımlardır; bu, yukarıdakileri yapmaktan çok daha uzun sürer (ki bu, elbette sadece orta seviye / uğraşmaktır).
Şimdi sık sık kabın başlangıç programını bozuyorum, kırılma durumlarında ya bir düğüm betiği ya da bir python web sunucusu betiği, her ikisi de genellikle sözdizimi hatalarından dolayı başarısız oluyor.
O kapları kurtarmanın bir yolu var mı? Başlamadıkları için onlara docker işlemi uygulayamıyorum ve bu yüzden onlar benim için kayboluyor. Daha sonra derleme girdisindeki rahatsız edici dosyayı düzelttikten sonra rm / rmi / build / run yoluna gidiyorum.
Durdurulmuş bir kapsayıcıdaki dosyaları nasıl düzenleyebilirim, veya durdurulmuş bir kapsayıcıda cp veya bir kabuk başlatabilirim - bu kabı düzeltmeme izin veren herhangi bir şey?
(Biraz uzaktaki bir bilgisayarda çalışmaya ve ağ yapılandırmasını bozmaya benziyor - bağlantı bu şekilde "sonsuza kadar" kaybedilir ve varsa, geri dönüş kullanmak gerekir.)
Ana bilgisayardan Docker kapsayıcı dosyaları nasıl düzenlenir? alakalı görünüyor ancak modası geçmiş.