在终端输入docker cp bazel-bin/cyber/examples/talker apollo:/apollo/后显示Successfully copied 0B to apollo:/apollo/ permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Put "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/apollo/archive?noOverwriteDirNonDir=true&path=%2F": dial unix /var/run/docker.sock: connect: permission denied怎么办?
时间: 2023-06-27 20:01:32 浏览: 361
yinheli/docker-thunder-xware:latest 镜像打包下载
这个错误是因为你在执行docker cp命令时,没有足够的权限来连接Docker守护进程。你可以使用sudo命令来提升权限,即:
sudo docker cp bazel-bin/cyber/examples/talker apollo:/apollo/
如果你还是遇到权限问题,你可以将当前用户添加到docker用户组中,即:
sudo usermod -aG docker $USER
然后重新登录用户,使修改生效。
阅读全文