请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

docker-compose 启动失败

docker-compose up ERROR: Named volume "db_data:/var/lib/mysql:rw" is used in service "db" but no declaration was found in the volumes section.

正在回答 回答被采纳积分+3

5回答

提问者 摘梅煮酒 2018-07-19 15:37:56

/var/lib/docker/volumes/mysql-data  这个目录我给删了,启动不了。然后我又改了目录的名字,启动就报这个错了。

0 回复 有任何疑惑可以回复我~
提问者 摘梅煮酒 2018-07-19 15:35:43

version: '3'


services:


  wordpress:

    image: wordpress

    ports:

      - 8080:80

    environment:

      WORDPRESS_DB_HOST: mysql

      WORDPRESS_DB_PASSWORD: root

    networks:

      - my-bridge


  mysql:

    image: mysql

    environment:

      MYSQL_ROOT_PASSWORD: root

      MYSQL_DATABASE: wordpress

    volumes:

      - mysql-data:/var/lib/mysql

    networks:

      - my-bridge


volumes:

  mysql-data:


networks:

  my-bridge:

    driver: bridge

0 回复 有任何疑惑可以回复我~
麦兜搞IT 2018-07-19 14:04:03

您贴一下我看看吧,看你删的对不对,因为mysql有引用volumes呢

0 回复 有任何疑惑可以回复我~
提问者 摘梅煮酒 2018-07-19 11:38:18

就是github下载你的wordpress那个yaml,我把挂的存储目录删掉了

0 回复 有任何疑惑可以回复我~
麦兜搞IT 2018-07-19 11:26:07

您好,麻烦您把docker-compose.yml文件贴出来我看看

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信