Containers don't solve dependency Management, they just push it a layer up so it's only someone else's problem.
That sounds like solving dependency management.
For certain values of 'someone else'
They solve dependency management using isolation. Of course there are other strategies for dependency management.
Solved dependency management would involve reproducing your artifacts in the future - isolation is a completely orthogonal thing and container tech just sidesteps this issue.