我们在我们的应用中使用了docker-compose,并且我不熟悉应用程序的这一部分,我们在运行docker-compose up --build
之后收到此错误:
Mysql: forward host lookup failed: Unknown host
答案 0 :(得分:0)
检查由docker-compose创建的主机列表后:
$ docker network prune
$ docker network ls
$ docker network inspect <desired_network>
我注意到 db 不存在,所以我尝试构建它,看看会发生什么:
$ docker-compose run <desired_db_image>
获得正确的输出:
初始化数据库
mkdir:无法创建目录'/ var / lib / mysql // mysql':设备上没有剩余空间
致命错误无法创建数据库目录'/ var / lib / mysql // mysql'
所以你需要free some space:
$ docker system prune
选择: y