Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RootFS remains mounted after a commit #2368

Closed
dubrsl opened this issue Oct 24, 2013 · 1 comment
Closed

RootFS remains mounted after a commit #2368

dubrsl opened this issue Oct 24, 2013 · 1 comment

Comments

@dubrsl
Copy link

dubrsl commented Oct 24, 2013

RootFS remains mounted after a commit

Docker version:- 0.7-RC4
OS: ALTLinux.org
Kernel: 3.10.16-std-def-alt1 #1 SMP x86_64 GNU/Linux

How to reproduce:

$ docker run -i -t centos /bin/bash
# yum update -y
# exit
$ docker commit <container_hash> centos-my

Logs:

[debug] api.go:973 Calling POST /commit
2013/10/24 10:31:03 POST /v1.6/commit?author=&comment=&container=2b989251535f&repo=centos-my&tag=
[debug] image.go:461 Mounting container 2b989251535faacda5c6a1be08af57d11577d039126d69fef1aff13b247b6675 at /var/lib/docker/containers/2b989251535faacda5c6a1be08af57d11577d039126d69fef1aff13b247b6675/rootfs for container
[debug] deviceset.go:202 activateDeviceIfNeeded(2b989251535faacda5c6a1be08af57d11577d039126d69fef1aff13b247b6675)
[debug] deviceset.go:202 activateDeviceIfNeeded(539c0211cd76cdeaedbecf9f023ef774612e331137ce7ebe4ae1b61088e7edbe)
[debug] deviceset.go:705 [devmapper] UnmountDevice(hash=539c0211cd76cdeaedbecf9f023ef774612e331137ce7ebe4ae1b61088e7edbe path=/var/lib/docker/containers/2b989251535faacda5c6a1be08af57d11577d039126d69fef1aff13b247b6675/rw)
[debug] deviceset.go:710 [devmapper] Unmount(/var/lib/docker/containers/2b989251535faacda5c6a1be08af57d11577d039126d69fef1aff13b247b6675/rw)
[debug] deviceset.go:715 [devmapper] Unmount done
[debug] deviceset.go:604 Waiting for unmount of docker-8:1-4849665-539c0211cd76cdeaedbecf9f023ef774612e331137ce7ebe4ae1b61088e7edbe: opencount=0
[debug] deviceset.go:534 [devmapper] deactivateDevice(539c0211cd76cdeaedbecf9f023ef774612e331137ce7ebe4ae1b61088e7edbe)
[debug] _cgo_gotypes.go:718 [devmapper] removeDevice START
[debug] _cgo_gotypes.go:722 [devmapper] removeDevice END
[debug] deviceset.go:564 [deviceset docker-8:1-4849665] waitRemove(539c0211cd76cdeaedbecf9f023ef774612e331137ce7ebe4ae1b61088e7edbe)
[debug] deviceset.go:578 Waiting for removal of docker-8:1-4849665-539c0211cd76cdeaedbecf9f023ef774612e331137ce7ebe4ae1b61088e7edbe: exists=0
[debug] deviceset.go:568 [deviceset docker-8:1-4849665] waitRemove END
%!(EXTRA string=539c0211cd76cdeaedbecf9f023ef774612e331137ce7ebe4ae1b61088e7edbe)[debug] deviceset.go:540 [devmapper] deactivateDevice END
[debug] deviceset.go:713 [devmapper] UnmountDevice END
[debug] image.go:92 Start untar layer
[debug] archive.go:173 [tar autodetect] n: 10
[debug] archive.go:178 Archive compression detected: tar
[debug] image.go:96 Untar time: 0.543708359s

Result:

$ mount | grep docker
/dev/mapper/docker-8:1-4849665-2b989251535faacda5c6a1be08af57d11577d039126d69fef1aff13b247b6675 on /var/lib/docker/containers/2b989251535faacda5c6a1be08af57d11577d039126d69fef1aff13b247b6675/rootfs type ext4 (rw,relatime,discard,stripe=16,data=ordered)

dmsetup ls | grep docker
docker-8:1-4849665-base (253:4)
docker-8:1-4849665-2b989251535faacda5c6a1be08af57d11577d039126d69fef1aff13b247b6675     (253:5)
docker-8:1-4849665-pool (253:3)
@dubrsl
Copy link
Author

dubrsl commented Nov 26, 2013

fixed in 0.7.0

@dubrsl dubrsl closed this as completed Nov 26, 2013
cpuguy83 pushed a commit to cpuguy83/docker that referenced this issue May 25, 2021
(windows) Pick a random host port if the user does not specify a host port.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant