Docker安装MySQL并指定数据文件位置

547 阅读1分钟
  1. 下载Docker,没有指定版本的情况下默认拉最新的
docker pull mysql
  1. 查看下载的Docker镜像
docker images
  1. 启动mysql,并指定文件位置和端口映射
docker run -p 3306:3306 --name mysql -v ~/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql

-p指定端口映射,容器3306映射到机器的3306;--name指定容器的名称;-v指定数据文件存储位置,同理也可以指定其他的文件的配置;-e MYSQL_ROOT_PASSWORD指定了初始化的root密码。

参考

  1. Docker mysql 把数据存储在本地目录
  2. 使用Docker安装、运行mysql