带有MySQL的Docker Compose发生错误

时间:2019-04-13 19:57:25

标签: mysql docker docker-compose

> docker run --name localdb -e MYSQL_ROOT_PASSWORD='' -d mysql

使用上面的命令,它工作正常,但是在进行docker-compose时出现以下错误,在slack上看到了几个问题,并且使用了google,尝试了不同的方法,但到目前为止没有一个错误可以解决。 这个问题有任何适当的解决方法吗?

-Windows 10
-Docker 18.09.2

version: '3.2'

services:
  my-mysql:
    image: mysql:5.7
    command: --disable-partition-engine-check
    command: --default-authentication-plugin=mysql_native_password   
    restart: always
    environment:
       MYSQL_ROOT_PASSWORD: 'abc' # ''
       MYSQL_DATABASE: localdb 
       MYSQL_USER: root
       MYSQL_PASSWORD: ''
    ports:
      - '3306:3306'
    expose:
      - '3306'
    volumes:
      - db_data:/var/lib/mysql/data
volumes:
  db_data:

enter image description here

0 个答案:

没有答案