Linux中docker采用docker-compose.yml文件配置mysql,启动失败

Linux中docker采用docker-compose.yml文件配置mysql,启动失败

配置代码:

version: '3.1'
services:
    mysql:
        environment:
            MYSQL_ROOT_PASSWORD: "root"
            MYSQL_USER: 'root'
            MYSQL_PASS: 'root'
        image: "daocloud.io/library/mysql:5.7.5-m15"
        container_name: mysql
        ports:
            - "3306:3306"

配置完成后采用 docker-compose up -d启动时候,启动失败,在配置文件确定没写错的情况下,启动还是失败,下面是失败的截图
在这里插入图片描述
下面,用docker-compose logs 查看启动mysql启动日志,发现问题,下面是报错的日志信息,注意在日志信息中出现了一个关键的错误提示:No space left on device, 在下面的第19行中出现‘No space left on device’:这个表示linux的磁盘内存不足,之前我在aliyun购买的服务器是很小内存的,后面删除一些其他内容和没有用的镜像,再次启动成功。

Linux中docker采用docker-compose.yml文件配置mysql,启动失败_第1张图片

成功运行:
在这里插入图片描述

你可能感兴趣的:(场景Bug,linux,docker,mysql)