Of course it isn't, but limiting installation instructions to the creation of a single well-defined Docker container makes a whole lot of sense in terms of avoiding reproducibility headaches.
And by extension, with regard to make development inside a container a pleasant experience, VS Code is currently the only game in town. And I say that as someone who spent two decades getting comfortable with vim.