docker cp <sourceFile->foo.txt> <mycontainer>:</pathDestinyFile->foo.txt>
docker cp <mycontainer>:</pathSourceFile->foo.txt> <DestinyFile->foo.txt>
docker exec -u postgresuser containername psql dbname postgresuser -f /container/path/file.sql
1.4. Backup and Restore databases (Postgres) Ref.
docker exec -i pg_container_name /bin/bash -c "PGPASSWORD=pg_password pg_dump --username pg_username database_name" > /desired/path/on/your/machine/dump.sql
docker exec -i pg_container_name /bin/bash -c "PGPASSWORD=pg_password psql --username pg_username database_name" < /path/on/your/machine/dump.sql
$ sudo groupadd docker
Optionally change the username to match your preferred user.
$ sudo gpasswd -a $USER docker
$ sudo service docker restart
If you are on Ubuntu 14.04-15.10, use docker.io
instead:
$ sudo service docker.io restart