I think this still validates everything we need it to
This way it can do what it wants with docker. Because apparently it's very picky about how it's setup
It doesn't quite work, as really it needs docker to correctly update packages. But it's a start for now