This makes it easier to restart, and makes more creative scheduling possible
It doesn't quite work, as really it needs docker to correctly update packages. But it's a start for now