Docker-swarm error: read-only file system

I have been trying to set up swarm using docker-machine. I created a swarm of three VMs using virtualbox driver (swarm-master, swarm-node-00, swarm-node-01) using docker-hub token.
Here is the info:

 [peeyush@localhost ~]$ $(docker-machine_linux-amd64 env --swarm swarm-master)
[peeyush@localhost ~]$ docker info
Containers: 6
Nodes: 3
  └ Containers: 2
  └ Reserved CPUs: 0 / 4
  └ Reserved Memory: 0 B / 999.9 MiB
  └ Containers: 1
  └ Reserved CPUs: 0 / 4
  └ Reserved Memory: 0 B / 999.9 MiB
  └ Containers: 3
  └ Reserved CPUs: 0 / 4
  └ Reserved Memory: 0 B / 999.9 MiB

Now, the when I try to run a container using this swarm, I get this error:

  • How to realize the interaction inside and outside a docker container
  • Docker Private Registry - push to 'insecure-registry' still complains about 'unknown authority'
  • How do I configure “ulimits” for a Docker container running in AWS ECS?
  • Docker load command replaces existing images with same name
  • Cassandra read/write bandwidth
  • how to sshfs/sftp on boot2docker or docker-toolbox
  • [peeyush@localhost ~]$ docker run busybox echo "Hello World"
    FATA[0029] Error response from daemon: Error pulling image (latest) from busybox, Mktemp failed: mkdir /mnt/sda1/var/lib/docker/graph/_tmp/2385573d8527cb02322beb23238c3d4bb1e35d4d6eec42ad0daa43b51a825eef: read-only file system 

    Could you please help me figure out, what exactly is wrong here?

  • Should Node.js and MongoDB be in different pods?
  • Docker Error Pulling Images in Ubuntu
  • How can I specify image name with docker-compose
  • Enable docker for gitlab ci community edition
  • Kubernetes multinode setup cannot remove docker0 interface
  • Can't bootstrap Docker version since 1.11.x for direct-lvm setup (Kubernetes)
  • One Solution collect form web for “Docker-swarm error: read-only file system”

    This happens when the docker cannot allocate enough/any diskspace to build/run your image. It can happen while building or while running. Is your disk full? or do you need to sudo to run docker?

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