欢迎光临
我们一直在努力

Docker安装mysql容器

通过docker构建mysql的容器,实现运行mysql数据库。

拉取mysql镜像

docker pull mysql:8.0

如果遇到拉取失败的问题

是docker官方对国内地区做了限制,可以网上搜索国内的镜像加速地址,在daemon.json文件中替换registry-mirrors字段;

可以参考之前的文档:https://blog.csdn.net/qq_45601872/article/details/157385655?spm=1001.2014.3001.5501

成功拉取镜像后,查看镜像

接着需要在本地创建一个文件夹供数据库使用

/data/mysql    可自定义

镜像OK后,下面可以创建容器

root@wzy-VMware-Virtual-Platform:~# docker run -d \\
–name mysql \\
-v /data/mysql:/var/lib/mysql \\
-e MYSQL_ROOT_PASSWORD=123456 \\
-p 3306:3306 \\
mysql:8.0

–name :容器的名称

-v :数据库文件夹

-e: 数据库root账户密码

-p:端口映射 ,可任意修改为可用端口

mysql:8.0   之前下载的镜像

创建完成后查看容器

可以看到,mysql容器已经正常运行了 

下面,进入到容器内部

docker exec -it mysql mysql -u root -p

执行查看命令(注意数据库命令后有  ;结尾)

show databases;

至此数据库容易已经创建完成,下面通过Navicat lite连接数据库。

navicat lite是免费的数据库客户端,功能强大,图形化界面易于查看和操作,可自行前往官网下载安装lite版本的客户端。

配置连接

OK

赞(0)
未经允许不得转载:171主机测评 » Docker安装mysql容器
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址