在windows10上使用docker哪些坑

安装docker后,在我不假思索地创建了一个新的mysqlcontainer后,我认为这是dockerforwindows8beta在安装的mysql目录中的一个bug。
需要进行如下设置(原因是windows10的权限要求较高,软件本身无法共享文件夹)。

如何使用Docker安装MySQL8.0

安装前需要确认Docker已安装。
步骤1:拉取MySQL8.0镜像,使用命令从DockerHub下载最新版本的MySQL8.0镜像。
步骤2:运行容器,使用命令dockerrun创建并运行名为mysql8的容器,将环境变量MYSQL_ROOT_PASSWORD设置为自定义密码,并将内部端口3306映射到主机外部端口3306。
3:验证MySQL是否已安装并成功运行,并通过检查容器状态确认`mysql8`正在运行。
进一步配置和使用MySQL,包括修改配置文件和调整远程访问权限。
修改MySQL配置,创建包含自定义配置的my.cnf文件,并使用`-v`参数将其挂载到容器中的`/etc/mysql/conf.d/custom.cnf`。
调整root用户的远程访问权限,修改数据库中的用户表,允许root用户从任意IP地址进行连接。