Docker Containerı içindeki dosyayı düzenleme

Dockerı kullananların bileceği gibi her konteyner içerisinde istediğiniz düzenleme uygulamaları gelmediği için ihtiyacınız olan uygulamaları kurmanız gerekiyor. Bu uygulamarı kursanız da güncellemelerden sonra bazı sorunlar ortaya çıkabiliyor. Bunun yerine dockerın kendi komutlarını kullanarak dockerın kurulu olduğu sistemde oluşturacağınız dosyayı konteynerin içine kopyalayabilirsiniz.
Ben bu yöntemle düzenlemem gereken dosyayı konteynerden çekip, düzenleyip geri yüklüyorum. Küçük düzenlemelerde kullanmak için oldukça pratik bir yöntem.
Sisteminizdeki bir dosyayı konteynere kopyalama:
docker cp dosyaadı.txt container-adı:/klasor/dosyaadı.txt
Konteynerdeki bir dosyayı sisteminize kopyalama:
docker cp container-adı:/klasor/dosyaadı.txt .
Burada dikkat etmeniz gereken önemli bir nokta var. Konteynerin içine kopyaladığınız dosyanın kullanıcı izinlerini kontrol etmeniz gerekli. Sistemin içinde kullanılmakta olan kullanıcıdan farklı bir kullanıcıya geçiş olmuş olabilir. chown komutu ile kullanıcı izinlerini tekrar ayarlayın.
Tekno Bey sitesinden daha fazla şey keşfedin
Subscribe to get the latest posts sent to your email.

Son yorumlar