在Docker中,Redis服务器无法启动

我有一个docker镜像“redis_image”,它安装了redis。 我运行一个容器后:

docker run --name test_redis -it redis_image bash 

redis服务器可以使用'/etc/init.d/redis start'在容器中正常启动。

但是,如果我用--net=host选项运行容器,redis服务器将无法在容器中启动,它会显示“正在启动redis-server:无法打开会话[失败]”。 当我运行容器时,问题是否与--net=hostconfiguration有关? 谢谢。