Veri dosyalarını bir kullanıcı yerel dosyasından C:/users/saad/bdd bir docker konteynerine (cassandra) aktarmam gerekiyor, nasıl devam edeceğimi bulamadım docker komutlarını kullanarak. YardımınYerel makineden dosyaları Windows'ta docker konteynerine kopyalama
cevap
Kullanım docker cp
için pencereler 7.
çok teşekkür üzerinde çalışıyorum.
docker cp c:\path\to\local\file container_name:/path/to/target/dir/
Eğer kabın adı her neyse bilmiyorsanız, kullandığınız bulabilirsiniz:
docker ps --format "{{.Names}}"
Hızlı cevabınız için teşekkür ederiz Alvaro ama bu kodu denediğimde: docker cp C: \ Users \ Saad \ bdd-restoranlar cassandra:/var/lib/docker/kapsayıcılar, Bu hata iletisini alıyorum: kapsayıcılar arasında kopyalama desteklenmiyor – Manou
Ayrıca, nasıl bilebilirim Konteynerin tam yolu? – Manou
Lütfen yinelenen cevaplar göndermeyin, bağlantılı soruda zaten bir kaç iyi cevap var. – R0MANARMY
Eğer pencerelerde liman işçisi-araç kutusu kullanıyorsanız, aşağıdaki sözdizimini kullanın
docker cp/C/Kullanıcılar/Saad/bdd-restoranlar cassandra:/var/lib/docker/kapsayıcılar
Cevabınız [Alvaro Carvajal'ın] ile aynı gibi görünüyor (http://stackoverflow.com/a/40313917/3982001). Lütfen [değiştir] ve neden farklı olduğunu açıklayabilir misiniz? Aksi takdirde, farklı değilse, lütfen ek yanıtların daha önce söylenenlere bir şeyler eklemesini sağlayın, aksi halde yararlı olmaz. Teşekkür ederim! –
Docker araç kutusu kullanırken bu düz ileri doğru değildir. Docker araç kutusunun yalnızca C:\Users\
klasörüne erişimi olduğundan ve arasında bir Oracle Sanal Kutu Yöneticisi olduğundan, klasörü kopyalamak için doğrudan kapsayıcıya değil, Oracle VM makinesi tarafından takılan bir birim tanıtıcıya kopyalanır. böylece gibi: Ben bu sorunu var nasıl
/mnt/sda1/var/lib/docker/volumes/19b65e5d9f607607441818d3923e5133c9a96cc91206be1239059400fa317611/_data
sadece benim DockerFile düzenliyor
FROM cassandra:latest
ADD cassandra.yml /etc/cassandra/
ADD import.csv /var/lib/cassandra/
EXPOSE 9042
Ve o bina.
Olası kopyası [Dosyaları ana bilgisayardan docker kabına kopyalama] (http://stackoverflow.com/questions/22907231/copying-files-from-host-to-docker-container) – R0MANARMY