问题:
我的docker容器与squid一起运行。 在我公开音量之前,它运行正常。
像这样启动容器时运行正常:
docker run --name squid -d -p 3128:3128 leros321/squid_proxy:latest
但是从主机提供配置文件时失败:
docker run --name squid -d -p 3128:3128 -v /root/squid/squid.conf:/etc/squid/squid.conf leros321/squid_proxy:latest
我得到:
错误代码(journalctl -xe):
FATAL:无法打开配置文件:/etc/squid/squid.conf:(13) 权限被拒绝
容器内的权利:
-rw-r--r-- 1 squid squid 2369 Jul 24 06:44 /etc/squid/squid.conf
鱿鱼ID:/
# id squid
uid=31(squid) gid=31(squid) groups=31(squid),31(squid),1000(winbind)
主持人权利:
-rw-r--r--. 1 31 root 2484 Jul 24 08:27 /root/squid/squid.conf