Unable to run docker image: mountpoint for blkio not found

I have inadvertently upgraded Docker from 1.7.1 to Docker 1.11. After this, since nothing worked anymore, I downgraded back to 1.7.1, but I’m not able to run my images any more.

Here is one of the command I’m using:

  • Unable to push image to Docker Hub registry
  • docker image error using docker container in scala
  • Golang failes to change the name of imported module
  • Docker Swarm - balance resources (CPU, RAM) within scaled concurrent apps/services
  • Can I bundle the Oracle JDBC driver JAR in a Docker image?
  • What is the difference between exposing docker port and creating bridge(or overlay)?
  • /usr/bin/docker run --rm --name tt_rss_database -p 20001:5432 -e DB_USER=tt_rss_user -e DB_PASS=PostgreSQL2013 -e DB_NAME=tt_rss -v /data/docker/volumes/postgresql/data/tt-rss:/var/lib/postgresql -v /data/docker/volumes/postgresql/run/tt-rss:/run/postgresql gentoo-pgsql-9.4

    And here is the error I get everytime:

    Error response from daemon: Cannot start container
    895f8a3a61c8e38e7dea5f5094031e8494d3060226efc856fa5d8234f321c9e7: [8]
    System error: mountpoint for blkio not found

    I didn’t find any information on how to solve this issue.

    What am I supposed to do ?

    docker info:

    Containers: 6
    Images: 19
    Storage Driver: devicemapper
     Pool Name: docker-253:1-130958-pool
     Pool Blocksize: 65.54 kB
     Backing Filesystem: extfs
     Data file: /dev/loop0
     Metadata file: /dev/loop1
     Data Space Used: 2.452 GB
     Data Space Total: 107.4 GB
     Data Space Available: 37.47 GB
     Metadata Space Used: 2.834 MB
     Metadata Space Total: 2.147 GB
     Metadata Space Available: 2.145 GB
     Udev Sync Supported: true
     Deferred Removal Enabled: false
     Data loop file: /data/docker/docker/devicemapper/devicemapper/data
     Metadata loop file: /data/docker/docker/devicemapper/devicemapper/metadata
     Library Version: 1.02.93 (2015-01-30)
    Execution Driver: native-0.2
    Logging Driver: json-file
    Kernel Version: 3.18.9-hardened
    Operating System: Gentoo/Linux (containerized)
    CPUs: 4
    Total Memory: 7.674 GiB
    Name: mimir

  • Docker [error response]: Failed to choose a UCP node. UCP node does not exist.
  • Proxying http requests to another docker container
  • Unable to push Docker (1.10.2) image to Artifactory through reverse proxy Nginx , error 'Unknown Blob'
  • What does HTTP 400 when pulling docker image mean?
  • Setup Java development environment with Docker
  • Jenkins Pipeline: Postman Test script fails with “connect ECONNREFUSED ip:port”
  • One Solution collect form web for “Unable to run docker image: mountpoint for blkio not found”

    you can do (Ubuntu paths here):

    mount -t cgroup -o blkio blkio /sys/fs/cgroup/blkio

    and similarly:

    mount -t cgroup -o devices devices /sys/fs/cgroup/devices
    mount -t cgroup -o cpu cpu /sys/fs/cgroup/cpu
    mount -t cgroup -o cpuset cpuset /sys/fs/cgroup/cpuset

    This kind of situation can also happen after a

    umount -a
    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.