I2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. All data is wrapped with several layers of encryption, and the network is both distributed and dynamic, with no trusted parties.
When running via docker-compose.yml file and in it mapping for example ...
"127.0.0.1:7656:7656"
"127.0.0.1:7657:7657" ...
so those ports are only available on 127.0.0.1 on the host, this does not work with the standard delivered startapp.sh. All i2p ports inside the container must listen on 0.0.0.0 to be reachable from the host (on 127.0.0.1). Also my i2p-docker-network is on 172.21.x.x, so "grep 172.17." won't work.
When running via docker-compose.yml file and in it mapping for example ...