美文网首页
docker安装mysql

docker安装mysql

作者: 晓晓_1931 | 来源:发表于2023-06-26 09:59 被阅读0次

Docker安装MySQl
查看可用版本

docker search mysql               

拉取官方的最新版本的镜像

docker pull mysql:latest    

查看是否已安装了 mysql

docker images                     查看是否已安装了 mysql

启动mysql

docker run -p 3306:3306 --name symysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql

-p 3306:3306
将容器的 3306 端口映射到主机的 3306 端口。

 -v $PWD/conf:/etc/mysql/conf.d
将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf

-v $PWD/logs:/logs
将主机当前目录下的 logs 目录挂载到容器的 /logs。

-v $PWD/data:/var/lib/mysql 
将主机当前目录下的data目录挂载到容器的 /var/lib/mysql 

-e MYSQL_ROOT_PASSWORD=root
初始化 root 用户的密码为root。

设置自启动mysql

docker update --restart=always 容器id 

Docker进入到Mysql容器

docker exec -it 容器id /bin/bash

登录mysql

mysql -u root -p

退出mysql操作

exit

停止mysql服务

docker stop <容器id>

相关文章

网友评论

      本文标题:docker安装mysql

      本文链接:https://www.haomeiwen.com/subject/rnwyxdtx.html