一、no space left on device
1. 背景: 拉取elasticsearch镜像时出现no space left on device
2. 查看docker信息
2.1 查看docker的根目录
docker info
或
docker info | grep "Docker Root Dir"
2.2. 查看根目录的磁盘占用率
df -h /var/lib/docker
docker system df
3. 解决方法
3.1 方法1:修改镜像和容器的存放位置
3.1.1 停止docker容器运行
service docker stop
3.1.2 修改存放位置
DOCKER_OPTS="-g /root/data/docker"
3.1.3 重新运行docker容器
service docker start