美文网首页
使用docker的mysql容器

使用docker的mysql容器

作者: 互联网中的一个咸鱼 | 来源:发表于2019-08-14 21:20 被阅读0次

需求

在虚拟机内创建一个专门用来跑数据库的一个容器,当使用虚拟机时,直接控制容器,不用在虚拟机内下载mysql,减少内存占用

一、安装mysql镜像

下载mysql5.7版本的镜像,使用docker pull指令来安装

docker pull mysql:5.7

安装完成之后的信息:

image.png
安装完成之后用docker images命令来查看
image.png
说明安装成功

二、运行mysql镜像

通过docker run命令来运行镜像

docker run -it --name=mysql.5.7 -p 3306:3306 -e 
MYSQL_ROOT_PASSWORD='password'  -d  '镜像名称'

参数说明

-t 分配tty设备,可以支持终端登录
-i 用于控制台交互
--name:为运行之后产生的容器命名。 同-n(短命令)
-e 设置执行时的环境变量,这里设置数据库的root密码
-d 使容器守护状态运行

注意1:运行镜像时保证3306端口不被占用
注意2:运行镜像时不要让容器名与已经存在的容器名字重复
完成之后使用docker ps来查看

image.png

三、使用终端登录数据库

mysql -h 127.0.0.1 -P 3306 -uroot -p
之后进入输入密码的界面
输入数据库密码
到此数据库的容器创建成功

相关文章

网友评论

      本文标题:使用docker的mysql容器

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