docker: how to restart containers from files from /var/lib/docker/containers -


i have updated distro 13.04 13.10 , had bunch of running containers. container files still in /var/lib/docker/container can not start these:

$ sudo docker start 7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65 error: no such container: 7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65 2014/03/25 05:18:14 error: failed start 1 or more containers   $ sudo tail /var/log/upstart/docker.log 2014/03/25 05:11:19 post /v1.10/images/create?fromimage=7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65&tag= [/var/lib/docker|5227412d] +job pull(7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65, ) http code: 404 [/var/lib/docker|5227412d] -job pull(7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65, ) = err (1) 2014/03/25 05:18:14 post /v1.10/containers/7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65/start [/var/lib/docker|5227412d] +job start(7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65) no such container: 7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65 [/var/lib/docker|5227412d] -job start(7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65) = err (1) [error] server.go:950 error: no such container: 7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65 [error] server.go:85 http error: statuscode=404 no such container: 7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65 

debug log docker startup

[debug] runtime.go:300 cannot load container 7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65 because created graph driver. 

inspecting driver container created with:

$ cd /var/lib/docker/containers/7ef2b26aa60d70d9167571dcc55502eee0c9f80ad7601bacc8a047ca1b28be65 $ cat ./config.json | grep -o driver.*\", driver":"aufs","execdriver":"lxc-0.9.0", 

is there way recover these?

turns out after updating aufs uninstalled. reinstalling so:

sudo apt-get update sudo apt-get install linux-image-extra-`uname -r` 

fixes issue!


Comments

Popular posts from this blog

user interface - How to replace the Python logo in a Tkinter-based Python GUI app? -

objective c - Greedy NSProgressIndicator Allocation -

how to set an OCR language in Google Drive -