Docker学习(三) Docker安装mysql
安装mysql简述
Docker安装mysql比较方便,主要是以下步骤:
- 确认安装mysql的版本 访问Mysql的版本库,点击这里 查看版本

- 选择版本后,复制后面的命令 拉取mysql镜像 docker pull mysql:latest

- 根据mysql镜像启动mysql容器
docker run --name mysql --privileged=true -v /docker/mysql/data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
参数说明:
run 运行一个容器
--name 容器的名称
--privileged=true 开启特权模式 -v /docker/mysql/data:/var/lib/mysql 将容器中的/var/lib/mysql文件挂载到宿主/docker/mysql/data上,这样删除容器后,数据也不会丢失 -p 3306:3306 表示这个容器使用3306端口(第二个) 映射到本机的端口号也为3306(第一个)
-d 服务后台运行 - 外部客户端链接数据库 使用虚拟机的ip + 3306端口 密码是123456即可访问
mysql服务停止和重启
- docker查看正在运行的容器 $ docker ps -s

- docker停止运行的容器 $ docker stop 5fa83e71137d 5fa83e71137d 是容器id
- docker启动容器 $ docker start 5fa83e71137d