そしてnixのような関数型のパッケージマネージャは
ポート番号を変えて起動とかしてくれない

Dockerの目的をパッケージマネージャーは満たしてくれてない