This is quite a bit more than "a single Docker container" though, isn't it? This is networking, SSL cert, traffic routing, secret management and a whole CI pipleline.
Of course it's looking complicated "for a single container", but if you wanted to deploy your app in a traditional server setup, the graph would look the same, if not worse.