Need help setting up i2p in a Docker container
I’m looking to try out i2p but I’m having trouble getting it going.
I have a docker-compose container going with this docker-compose.yml:
<span style="color:#63a35c;">version</span><span style="color:#323232;">: </span><span style="color:#183691;">"3.5"
</span><span style="color:#63a35c;">services</span><span style="color:#323232;">:
</span><span style="color:#323232;"> </span><span style="color:#63a35c;">i2p</span><span style="color:#323232;">:
</span><span style="color:#323232;"> </span><span style="color:#63a35c;">image</span><span style="color:#323232;">: </span><span style="color:#183691;">geti2p/i2p
</span><span style="color:#323232;"> </span><span style="color:#63a35c;">ports</span><span style="color:#323232;">:
</span><span style="color:#323232;"> - </span><span style="color:#183691;">4444:4444
</span><span style="color:#323232;"> - </span><span style="color:#183691;">127.0.0.1:6668:6668
</span><span style="color:#323232;"> - </span><span style="color:#183691;">7657:7657
</span><span style="color:#323232;"> - </span><span style="color:#183691;">54321:12345
</span><span style="color:#323232;"> - </span><span style="color:#183691;">54321:12345/udp
</span><span style="color:#323232;"> </span><span style="color:#63a35c;">volumes</span><span style="color:#323232;">:
</span><span style="color:#323232;"> - </span><span style="color:#183691;">./i2pconfig:/i2p/.i2p
</span><span style="color:#323232;"> - </span><span style="color:#183691;">./i2ptorrents:/i2psnark
</span><span style="color:#323232;"> </span><span style="color:#63a35c;">restart</span><span style="color:#323232;">: </span><span style="color:#183691;">always
</span><span style="color:#323232;"> </span><span style="color:#63a35c;">environment</span><span style="color:#323232;">:
</span><span style="color:#323232;"> - </span><span style="color:#183691;">IP_ADDR=0.0.0.0
</span><span style="color:#323232;"> - </span><span style="color:#183691;">JVM_XMX=1024m
</span>
The container starts up and the log outputs:
<span style="color:#323232;">$ docker logs i2p-i2p-1
</span><span style="color:#323232;">Starting I2P
</span><span style="color:#323232;">[startapp] Running in container
</span><span style="color:#323232;">[startapp] setting reachable IP to container IP 0.0.0.0
</span><span style="color:#323232;">Starting I2P 2.4.0-0
</span>
But when I try to access the console, I’m seeing:
<span style="color:#323232;">$ curl localhost:7657
</span><span style="color:#323232;">curl: (56) Recv failure: Connection reset by peer
</span>
Is there anything else that I need to do here?
Add comment