I trying to copy a file from a container to my local machine.
As you can see below, my container is runnig...
❯ docker ps
| CONTAINER ID | IMAGE | COMMAND | CREATED | STATUS | PORTS | NAMES |
|---|---|---|---|---|---|---|
| 1cbed27defce | postgres | "docker-entrypoint.s…" | 17 months ago | Up 44 minutes | 0.0.0.0:5432->5432/tcp | pg |
When I use the docker cp command, I have this output...
❯ sudo docker cp pg:recom.bkp /home/melnik/dev/recom
[sudo] senha para melnik:
Error response from daemon: No such container: pg
I've already tried the command docker exec pg pwd to get the correct path, but the output is just /
sudo?docker cp 1cbed27defce:recom.bkp /home/melnik/dev/recomsudochanges your user identity and home directory, it's possible thatdockerandsudo dockerare pointed at different Docker daemons. If you're on a native-Linux system andsudo docker ...works, you don't really need Docker Desktop.❯ docker cp pg:/recom.bkp /devSuccessfully copied 32.8kB to /devopen /dev/recom.bkp: permission denied/dev, that's a very bad idea. See baeldung.com/linux/dev-directory