【已解决】Windows 11操作系统pull mysql的时候,启动报错You need to specify one of the following as an environment variable解决方案
- Docker
- 时间:2023-11-22 11:00
- 2847人已阅读
简介
在使用
🔔🔔🔔好消息!好消息!🔔🔔🔔
有需要的朋友👉:联系凯哥
在使用Windows11操作系统上安装的docker时候,直接从仓库pull了mysql8.0,然后直接点击run。错误提示如下:
You need to specify one of the following as an environment variable:
2023-11-22 10:44:51 - MYSQL_ROOT_PASSWORD
2023-11-22 10:44:51 - MYSQL_ALLOW_EMPTY_PASSWORD
2023-11-22 10:44:51 - MYSQL_RANDOM_ROOT_PASSWORD
怎么解决呢?
执行下面命令:
docker run -itd -p 3306:3306 --name mysql58 --restart always -e MYSQL_USER="root" -e MYSQL_PASSWORD="123456" -e MYSQL_ROOT_PASSWORD="123456" 3fd3c2ee4c5a
需要注意:
端口
镜像的id.
3fd3c2ee4c5a 这个镜像id是凯哥mysql的镜像id。如下图: