SORU
7 NİSAN 2014, PAZARTESİ


Kopyalama docker konteyner için ana bilgisayardan dosyaları

Bir yedek oluşturmak ve birlikte çalıştığımız docker konteyner için çözüm geri yüklemek için çalışıyorum.

ubuntu:base oluşturmuş olduğunuz docker Bankası resim ve dosya eklemek için bir dockerfile ile her seferinde yeniden oluşturmak zorunda istemiyorum.

Ana makineden çalışır ve yeni bir konteyner ubuntu:base docker kullanarak görüntüyü oluşturan bir komut dosyası oluşturmak istiyorum ve kopyalar kabın içine dosyaları. Ama kabında dosyaları kopyala takıldım

Nasıl kabına ana bilgisayardan dosyaları kopyalamak olabilir miyim?

CEVAP
17 Temmuz 2014, PERŞEMBE


  1. Adı veya kısa kapsayıcı kimliği konteyner :

    $ docker ps
    
  2. Tam konteyner numarası

    $ docker inspect -f   '{{.Id}}'  SHORT_CONTAINER_ID-or-CONTAINER_NAME
    
  3. dosya kopyalama :

    $ sudo cp path-file-host /var/lib/docker/aufs/mnt/FULL_CONTAINER_ID/PATH-NEW-FILE 
    

ÖRNEK :

$ docker ps

CONTAINER ID      IMAGE    COMMAND       CREATED      STATUS       PORTS        NAMES

d8e703d7e303   solidleon/ssh:latest      /usr/sbin/sshd -D                      cranky_pare

$ docker inspect -f   '{{.Id}}' cranky_pare

ya

$ docker inspect -f   '{{.Id}}' d8e703d7e303

d8e703d7e3039a6df6d01bd7fb58d1882e592a85059eb16c4b83cf91847f88e5

$ sudo cp file.txt /var/lib/docker/aufs/mnt/**d8e703d7e3039a6df6d01bd7fb58d1882e592a85059eb16c4b83cf91847f88e5**/root/file.txt

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Pepsi

    Pepsi

    1 Kasım 2005
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011
  • Trulia

    Trulia

    29 Kasım 2006