docker 使用中的一些问题解决

1、docker-compose down容器的时候失败

root@host-2288H-V5:/home/host/email_project/邮件系统# docker-compose -f email-rely-compose.yml down
Stopping kafka      ... error
Stopping minio      ... error
Stopping zookeeper  ... error
Stopping local_tika ... error
Stopping clickhouse ... error
Stopping mysql_two  ... error

ERROR: for minio  cannot stop container: 3e5483dadef04359cc2605f048e74fe54672bd03b9b069070df3a2cbb79d0221: permission denied

ERROR: for mysql_two  cannot stop container: 88d5f790213d7ad23359f892ee8a37ed927ef889f335a671f19c593e353ccb2a: permission denied

目前只找到一个方法解决

ps aux # 找到进程,然后杀进程的方式

问题已经解决:host用户没有加入docker用户组,而各个容器卷又挂在了/home/host 目录下,导致docker-compose down的时候,出现权限的问题

2、host 用户无法执行docker ps命令

host@host-2288H-V5:~/email_project$ docker ps
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.45/containers/json ": dial unix /var/run/docker.sock: connect: permission denied

host@host-2288H-V5:sudo usermod -aG docker $USER # 添加用户到 docker 组,reboot重启即可

posted @ 2025-05-10 10:04  harrylearn66666  阅读(21)  评论(0)    收藏  举报