Looks like CentOS might run Docker with the devicemapper storage backend, instead of something sane. According to to the docker-run manpage, adding something like --storage-opt size=20G to the docker run command should give you a new container with a larger root filesystem, but quite frankly, I’d send devicemapper to Davy Jones’ locker and use the aufs storage driver instead.