博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用docker安装mysql服务
阅读量:6802 次
发布时间:2019-06-26

本文共 634 字,大约阅读时间需要 2 分钟。

hot3.png

使用docker官方镜像安装mysql服务

1 拉取mysql镜像,采用网易加速地址

docker pull hub.c.163.com/library/mysql:5.7

2 重命名镜像名

docker tag hub.c.163.com/library/mysql:5.7 mysql:5.7

3 创建用于挂载的目录

sudo mkdir /my/mysql/datadir #用于挂载mysql数据文件
sudo mkdir /my/mysql/conf.d #用于挂载mysql配置文件
sudo chown yaoren:docker /my #修改/my目录拥有者

4 使用镜像创建容器

docker run --name mysql5.7 -p 3306:3306 -v /my/mysql/datadir:/var/lib/mysql -v /my/mysql/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7
命令解析:
--name:容器名

--p:映射宿主主机端口

-v:挂载宿主目录到容器目录

-e:设置环境变量,此处指定root密码

-d:后台运行容器

5 测试是否成功

mysql -h192.168.2.102 -p3306 -uroot -p

参考链接

转载于:https://my.oschina.net/kmnztech/blog/1843445

你可能感兴趣的文章
poj 2528 Mayor's posters(线段树+离散化)
查看>>
动画绘制水波纹
查看>>
安装xenomai的记实
查看>>
梦幻星空动画
查看>>
用Easing函数实现碰撞效果
查看>>
Python简介
查看>>
泛函编程(13)-无穷数据流-Infinite Stream
查看>>
XML与HTML
查看>>
[Java 泥水匠] Java Components 之二:算法篇之项目实践中的位运算符(有你不懂的哦)...
查看>>
Java SecurityManager
查看>>
[LeetCode]*84.Largest Rectangle in Histogram
查看>>
[华为机试练习题]8.汽水瓶
查看>>
taskset - retrieve or set a process's CPU affinity (affect SYSTEMTAP TIME)
查看>>
SpringBoot2 | SpringBoot启动流程源码分析(二)
查看>>
MyBatis 原理浅析——基本原理
查看>>
第七章:SpringCloud Feign对hystrix的支持
查看>>
从零开始学习hadoop之发行版选择
查看>>
Redis radix tree源码解析
查看>>
数组和链表
查看>>
撩课-Java面试宝典-第三篇
查看>>