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?

onlinepersona,
  • All
  • Subscribed
  • Moderated
  • Favorites
  • i2p@lemmy.world
  • DreamBathrooms
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • mdbf
  • tacticalgear
  • megavids
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • JUstTest
  • lostlight
  • All magazines