1、创建宿主机器的挂载目录

/opt/docker/mysql/conf

/opt/docker/mysql/data

/opt/docker/mysql/logs

2、创建【xxx.cnf】配置文件,内容如下所示:

[mysqld]
#服务唯一Id
server-id = 1
port = 3306
log-error = /var/log/mysql/error.log

#只能用IP地址
skip_name_resolve

#数据库默认字符集
character-set-server = utf8mb4

#数据库字符集对应一些排序等规则
collation-server = utf8mb4_general_ci

#设置client连接mysql时的字符集,防止乱码
init_connect='SET NAMES utf8mb4'

#最大连接数
max_connections = 300

3、执行创建mysql容器命令

docker run --name xsy_mysql \
--restart always \
--privileged=true \
-p 3306:3306 \
-v /opt/docker/mysql/conf:/etc/mysql/conf.d \
-v /opt/docker/mysql/data:/var/lib/mysql \
-v /opt/docker/mysql/logs:/var/log/mysql \
-e MYSQL_ROOT_PASSWORD=rootxxx \
-d daocloud.io/library/mysql:5.7.5

转载于:https://www.cnblogs.com/mnlz/p/11004593.html

docker操作之mysql容器相关推荐

  1. Docker中创建MySQL容器,将宿主机目录直接挂载到目录

    Docker中创建MySQL容器,将宿主机目录直接挂载到目录 1.在Docker中下载MySQL镜像 docker pull mysql:5.7.25 2.创建目录/tmp/mysql/data和/t ...

  2. Docker中修改mysql容器端口映射

    一.问题描述: 我本地有一个mysql,端口是3306,然后我用docker开启了一个mysql容器,端口还是3306,导致我用docker上的mysql的时候没法用,于是想到端口映射出了问题,就把d ...

  3. 在宿主机连接docker内的mysql容器实例

    一.要在宿主机内连接docker内的mysql实例,就必须有一个客户端工具 1.安装mysql客户端工具 #在mysql官网找到mysql客户端下载地址,使用yum在线安装 yum -y instal ...

  4. 远程连接docker中的mysql容器_docker构建mysql容器及Navicat 远程连接

    1. MySQL部署 1.1拉取MySQL镜像 docker pull mysql 查看镜像 docker images 1.2创建MySQL容器 首先建立所需要的 文件夹: docker run - ...

  5. docker中下载mysql容器实例(详细)

    简单版 第一步:查看mysql镜像 name                        镜像名字 description               描述 stars                ...

  6. Docker安装mysql容器

    为什么80%的码农都做不了架构师?>>>    操作系统:Mac OS X 参考文档:https://hub.docker.com/_/mysql/ 搜索mysql容器 方式一 ( ...

  7. docker mysql容器安装vim

    由于 linux 下 mysql 区分大小写,所以需要修改 mysql 配置文件 在 [mysqld] 下增加一项属性 lower_case_table_names = 1 ,然后重启 mysql 服 ...

  8. Docker系列之MySQL安装教程

    Docker系列之MySQL安装教程 有了前面的基础教程Docker系列之常用命令操作手册之后,本博客记录一篇mysql的安装教程 mysql镜像查询命令 docker search mysql 几个 ...

  9. Docker镜像原理及容器数据卷

    什么是docker镜像? docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序.库.资源.配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷.环境变量.用户等):镜像不包含任 ...

最新文章

  1. 拷贝依赖_还不懂零拷贝(Zero-Copy)?怎么称得上高级程序员
  2. mysql查询结果每条记录两个字段求和_MYSQL实现将两个结果集合并,并且按照时间字段分组,其他字段的值求和...
  3. 从qq服务器删除误收邮件,如何恢复从qq邮箱删除的电子邮件
  4. 蓝色三角_叶子长得像韭菜,花朵开得像个糖三角的鸢尾,用这3个方法拍摄它...
  5. oracle只读事物,oracle的只读事务
  6. 制造业数字化经营新思路:管理平台架构及三大落地方法论
  7. 第十章:禁丹药,禁符纸
  8. django 1.8 官方文档翻译: 1-2-2 编写你的第一个Django应用,第2部分
  9. 计算机四级准考证ppt,计算机等级考试四级课件PPT.ppt
  10. 前百度主任架构师创业,两年融资千万美元,他说 AI 新药研发将迎来黄金十年...
  11. mysql条件变量单引号_mysql语法
  12. 查询linux安装了哪种中文,linux 安装 中文字体
  13. 24小时在线要饭网系统源码 全开源
  14. 神经网络 游戏,神经连接游戏
  15. 关于安卓图片剪切造成软件崩溃问题的解决方法
  16. python入门教程(非常详细),python基础教程 入门教程
  17. Teemo Attacking 题解
  18. android 白色透明度,Android 透明度alpha换算表
  19. Gsensor驱动调试
  20. Task03基于鸢尾花iris数据集的逻辑回归分类实践

热门文章

  1. TensorFlow的可训练变量和自动求导机制
  2. 编程 小数位数_使用动态编程的n位数的非递减总数
  3. Julia中的denominator()函数
  4. C——用冒泡排序法、选择排序法对随机输入的10个整数从小到大排序
  5. python爬虫源代码_零基础自学爬虫(5)B站有哪些爬虫的视频学习资源-附Python源代码...
  6. 基于Visual C++2013拆解世界五百强面试题--题5-自己实现strstr
  7. 数据结构练习——双向链表
  8. make menuconfig选择m编译为驱动模块
  9. java改错题技巧,看这篇文章准没错!
  10. 阿里P8亲自教你!mysql列转行