在tmux中使用docker报错[Error:Got permission denied while trying to connect to the Docker]

根据官方文档:
        tmux keeps all its state in a single main process, called the tmux server. This runs in the background and manages all the programs running inside tmux and keeps track of their output.
        tmux是client-server架构,后台有一个tmux server进程管理所有程序的运行状态。

如果遇到这种报错:

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.37/containers/json: dial unix /var/run/docker.sock: connect: permission denied

解决方案很简单。

  • 杀掉tmux进程
pkill -f tmux
  • 重新测试docker
docker ps
上一篇:做个小钢琴~利用AudioContext获取振荡器并封装成光遇钢琴的样子


下一篇:Oracle中start with connect by prior的用法:查询当前记录连同上一级或下一级的记录