Mysql:正向主机查找失败:未知主机

Com*_*ode 0 mysql docker docker-compose

我们在应用程序中使用 docker-compose,但不熟悉应用程序的这一部分,我们在运行后收到此错误docker-compose up --build

Mysql: forward host lookup failed: Unknown host
Run Code Online (Sandbox Code Playgroud)

G. *_*Joe 5

检查 docker-compose 创建的主机列表后:

$ docker network prune
$ docker network ls
$ docker network inspect <desired_network>
Run Code Online (Sandbox Code Playgroud)

我注意到db不存在,所以我尝试构建它并看看会发生什么:

$ docker-compose run <desired_db_image>
Run Code Online (Sandbox Code Playgroud)

获得正确的输出:

初始化数据库

mkdir:无法创建目录“/var/lib/mysql//mysql”:设备上没有剩余空间

致命错误无法创建数据库目录'/var/lib/mysql//mysql'

所以你需要释放一些空间

$ docker system prune
Run Code Online (Sandbox Code Playgroud)

选择:y