Sospecho que el problema es que está intentando conectarse a redis a través de localhost en lugar de parent-host . Asegúrese de conectarse a redis a través de parent-host al crear la conexión Jedis.
La razón --net=host funciona, es que en este caso localhost se referirá a la IP de la máquina host y no a la del contenedor.
Además, asegúrese de que haya una entrada para parent-host en /etc/hosts dentro del contenedor.