Docker Unix套接字仅可读?

Docker Unix套接字仅可读?,docker,containers,Docker,Containers,我在Docker容器中运行了rtorrent(带有imagecrazymax/rtorrent-rutorrent),并且可以在主机上访问unix套接字(-v/rutorrent2/run:/var/run/rtorrent) 我有另一个带有flood(jesec/flood)的容器,该容器中安装了来自rtorrent的unix套接字(-v/rutorrent2/run:/rtorrent/run)。设置flood容器后,flood实例可以查看rtorrent中的下载,但无法向其中添加任何种子

我在Docker容器中运行了
rtorrent
(带有image
crazymax/rtorrent-rutorrent
),并且可以在主机上访问unix套接字(
-v/rutorrent2/run:/var/run/rtorrent

我有另一个带有
flood
jesec/flood
)的容器,该容器中安装了来自rtorrent的unix套接字(
-v/rutorrent2/run:/rtorrent/run
)。设置
flood
容器后,
flood
实例可以查看
rtorrent
中的下载,但无法向其中添加任何种子


运行这两个进程的用户具有
uid=1000
,套接字文件的权限是
777
chmod
之后。为什么
flood
可以通过unix套接字看到来自
rtorrent
的torrents,但无法添加torrents?它只是在docker日志中给出错误代码
500

unix套接字是
/var/run/rtorrent/sgci.socket
rtorrent
容器中,您需要使用
-v/rutorrent2/run:/rtorrent/run:rw
装载它