Skip to content

Instantly share code, notes, and snippets.

@rochacon
Last active April 25, 2017 21:43
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save rochacon/4dfa7bd4de3c5f933f0d to your computer and use it in GitHub Desktop.
Save rochacon/4dfa7bd4de3c5f933f0d to your computer and use it in GitHub Desktop.
Docker issue 5684
ubuntu@ip-10-13-0-67:~$ bash -xe test.sh
+ docker version
Client version: 1.1.1
Client API version: 1.13
Go version (client): go1.2.1
Git commit (client): bd609d2
Server version: 1.1.1
Server API version: 1.13
Go version (server): go1.2.1
Git commit (server): bd609d2
+ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
++ docker run -d ubuntu /usr/bin/yes
+ CID=968ad07081381bc147b71fde82336d778c954b75149e16a16a630b4b82d435d9
+ sudo stop docker
docker stop/waiting
+ sleep 1
+ sudo start docker
docker start/running, process 3609
+ sleep 1
+ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
+ docker start 968ad07081381bc147b71fde82336d778c954b75149e16a16a630b4b82d435d9
968ad07081381bc147b71fde82336d778c954b75149e16a16a630b4b82d435d9
+ docker rm -f 968ad07081381bc147b71fde82336d778c954b75149e16a16a630b4b82d435d9
968ad07081381bc147b71fde82336d778c954b75149e16a16a630b4b82d435d9
ubuntu@ip-10-13-0-67:~$
ubuntu@ip-10-13-0-67:~$ bash -xe test.sh
+ docker version
Client version: 1.1.1
Client API version: 1.13
Go version (client): go1.2.1
Git commit (client): bd609d2
Server version: 1.1.1
Server API version: 1.13
Go version (server): go1.2.1
Git commit (server): bd609d2
+ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
++ docker run -d ubuntu /usr/bin/yes
+ CID=4580ba5f55390c35abf605d28d9b7e82d6e9c29940a5c7396bc4fa787abad3a3
+ sudo stop docker
docker stop/waiting
+ sleep 1
+ sudo start docker
docker start/running, process 1702
+ sleep 1
+ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
+ docker start 4580ba5f55390c35abf605d28d9b7e82d6e9c29940a5c7396bc4fa787abad3a3
Error response from daemon: Cannot start container 4580ba5f55390c35abf605d28d9b7e82d6e9c29940a5c7396bc4fa787abad3a3: Error getting container 4580ba5f55390c35abf605d28d9b7e82d6e9c29940a5c7396bc4fa787abad3a3 from driver devicemapper: Error mounting '/dev/mapper/docker-202:1-525128-4580ba5f55390c35abf605d28d9b7e82d6e9c29940a5c7396bc4fa787abad3a3' on '/var/lib/docker/devicemapper/mnt/4580ba5f55390c35abf605d28d9b7e82d6e9c29940a5c7396bc4fa787abad3a3': device or resource busy
2014/08/23 02:15:14 Error: failed to start one or more containers
ubuntu@ip-10-13-0-67:~$
--- docker.conf 2014-08-23 02:33:40.428999320 +0000
+++ docker-patched.conf 2014-08-23 02:33:08.944999320 +0000
@@ -39,3 +39,7 @@
fi
exec "$DOCKER" -d $DOCKER_OPTS
end script
+
+pre-stop script
+ /usr/bin/docker ps -q | xargs /usr/bin/docker stop
+end script
#!/bin/bash -ex
docker version
docker ps
CID=$(docker run -d ubuntu /usr/bin/yes)
sudo stop docker
sleep 1
sudo start docker
sleep 1
docker ps
docker start $CID
docker rm -f $CID
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment