1.进入官网下载docker Get Started | Docker
2.安装完成后创建一个卷,用于存储MySQL数据。你可以使用以下命令:
docker volume create mysql_data
3.启动MySQL容器
docker run -d --name mysql-dev -e MYSQL_ROOT_PASSWORD=yourpassword -p 3306:3306 -v mysql_data:/var/lib/mysql mysql
这个命令将在后台运行一个MySQL容器,命名为mysql-dev,使用指定的root密码,将容器的3306端口映射到宿主机的3306端口。将MySQL容器内的/var/lib/mysql
目录与mysql_data
卷进行关联,这样数据将持久化保存在卷中。
4.进入容器内部,登陆mysql
docker exec -it mysql-dev /bin/bash
mysql -u root -p