Kürzlich habe ich ein Linode-Konto erstellt und Docker in Ubuntu installiert 14.04LTS ich ein Bild installiert, und lief ein Container, alles funktioniert im Moment richtig.Docker auf Cloud hosting
Ich wollte eine scp
von meinem lokalen Computer zu Linode-Verzeichnis und ich tat es erfolgreich so.
scp file.txt [email protected]:/path/to/directory
nur begann mein Problem, wenn ich Docker Behälter seine eigenen [email protected]:/path/to/directory
im linode hat realisiert [email protected]:/
und dass ich nicht wusste, wie ein scp
von meinem lokalen Rechner auf den Containerpfad direkt zu tun, einfach weil ich nicht tun kenne die Syntax und bin nicht sehr erfahren mit dem Prozess.
Ich schaute mich um, fragte Linode um Unterstützung, aber es gab sehr wenig, mit dem sie mir helfen konnten.
ich beschlossen, einige meiner Theorien wie zu testen: statt scp
direkt mit dem Docker Behälter würde ich scp
scp file.txt [email protected]:/home
Linode und von dort würde ich eine docker cp file.txt <container-name>:/path/to/directory
tun, nachdem ich eingeben klicken Sie auf, ich habe keine Antwort weder Fehler bekommen noch Erfolg .
Ich bin ein Anfänger auf all dies was also fehlt mir? was verstehe ich nicht?
Vielen Dank für reagieren in Ich bin daran interessiert, mehr zu wissen, ein Volumen und die Verknüpfung meines Host-Verzeichnisses mit meinem Container Verzeichnis deklariert. Ich mache eine Suche, um mehr Informationen darüber zu erhalten. Wie für den Docker cp, nachdem ich es tun, überprüfe ich meinen Container, aber nichts wird hineinkopiert. Dies sind die Schritte, die ich unternehme. lokaler Rechner -> scp file.txt -> host dann nach der Datei ist in meinem Host Host -> Docker cp file.txt -> Container. aber es funktioniert nicht für mich. – Alphawarz
Nur ein kleines Feedback, ich habe etwas recherchiert, was Sie vorgeschlagen haben. Ich bin froh zu sagen, dass es mir gelungen ist, ein geteiltes Volume zwischen Host und Container zu erstellen. Jetzt kann ich scp von der lokalen Maschine zum Gastgeber - geteiltes Verzeichnis. – Alphawarz
Ausgezeichnet. Denken Sie, dass dies die richtige Antwort auf Ihre Frage sein könnte? –