Ho iniziato a utilizzare Docker Machine e ho appena visto che c'è un comando scp. Come la documentazione detto:Docker Machine può ssh ma non scp
$ docker-machine ssh dev 'echo A file created remotely! >foo.txt' $ docker-machine scp dev:/home/docker/foo.txt .
ho fatto lo stesso con la creazione di un file e quindi:
docker-machine scp default:/home/docker/test.txt .
Ma io continuo a fronte di uno status 1.
Se l'ho fatto il contrario, e caricare un file nel contenitore, sto affrontando la connessione persa con uno stato 1. Il comando:
docker-machine scp mongo.tar default:mongo.tar
Supponiamo di non essere un esperto di roba ssh e scp.
Per la seconda test, potresti provare a specificare un percorso completo? 'default:/full/path/to/mongo.tar' – VonC
' docker-machine scp mongo.tar default:/home/docker/mongo.tar' restituisce lo stesso risultato (connessione persa con lo stato 1) – buzz2buzz
Cosa la macchina mobile registro dice? (forse in '.docker \ machine \ machine \ default \ default \ Logs \') – VonC