I have a problem with Docker that seems to happen when I change the machine type of a Google Compute Platform VM instance. Images that were fine fail to run, fail to delete, and fail to pull, all with various obscure messages about missing keys (this on Linux), duplicate or missing layers, and others I don’t recall.
The only workaround I have found so far is to delete several large Docker directories, and recreate them empty. Then after a restart pull and run work again.
Has anyone had this kind of problem, or know a way to reset the state of Docker without deleting almost everything? Does a docker pull somehow adapt the image to the CPU and memory configuration of the machine?