docker 下安装mysql并挂载配置文件
docker run --name mysql-server -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --mount type=bind,src=/root/docker/mysql/conf/my.cnf,dst=/etc/mysql/my.cnf --mount type=bind,src=/root/docker/mysql/data,dst=/var/lib/mysql --restart=on-failure:3 -d mysql
–name:为容器指定一个名字
-p:指定端口映射,格式为:主机(宿主)端口:容器端口
-e:username=“xxx”,设置环境变量
–restart=on-failure:3:是指容器在未来出现异常退出(退出码非0)的情况下循环重启3次
-mount:绑定挂载
-d:后台运行容器,并返回容器 id