moby: "Error: Can't set task name" after restarting docker (0.9.0)

After upgrading to 0.9.0 on Ubuntu 13.10 (with docker PPA) I’m getting following error:

# docker --version
Docker version 0.9.0, build 2b3fdf2
# docker run busybox ls
2014/03/13 12:20:39 Error: Can't set task name /dev/mapper/docker-252:1-541528-pool

About this issue

  • Original URL
  • State: closed
  • Created 10 years ago
  • Comments: 15 (9 by maintainers)

Most upvoted comments

@koterpillar dmsetup mknodes worked for me!

Workaround: stop Docker, dmsetup remove docker-252:1-541528-pool (or whatever task name it couldn’t set), start Docker.

Update: A better way would be: dmsetup mknodes.

@HuffMoody thank you for the tip, dmsetup mknodes worked also for me on ubuntu 16.04 with docker 1.11.1 !

@matiasfessia since you’re on a very recent kernel, using the overlay2 storage driver may be a good alternative; it performs a lot better than devicemapper.