玩转docker之mysql容器(常见问题汇总-续更)
首先在docker hub官网的查找到官方mysql容器的安装方案,其后在我部署安装过程中遇到一些棘手的问题(自定义配置文件启动mysql)和后续使用的总结,特记录如下
安装mysql容器
拉取镜像
docker pull mysql
:5.7(可以添加指定版本号,一般是需要指定的,因为在实际开发中会遇到jdbc等数据库驱动的兼容问题,不同版本的数据库有着不同的数据库链接写法)跑起一个容器
docker run -d -p 3306:3306 --name 容器名称 -e MYSQL_ROOT_PASSWORD=密码 -v /usr/local/mysql/conf/:/etc/mysql/mysql.conf.d/ --privileged=true mysql:5.7
命令解析:命令 释义 v 开启目录映射 –priviledged=true 授予 Docker 容器足够的管理权限(注意是双横线),官网文档是没有开启的,在容器内部不可修改配置文件的,这里可开或不开。 d 以守护式进程启动
进入容器命令:
docker exec -it mysql /bin/bash
表名忽略大小写的设置
linux下区分大小写,所以要更改
查看容器的详细信息
可以查看容器配置、容器IP、目录映射详情等
docker inspect mysql
如下图的目录映射源文件夹和目标文件夹
玩转docker之mysql容器(常见问题汇总-续更)相关推荐
- Docker启动Mysql容器失败,挂载时权限不足,chown: changing ownership of ‘/var/lib/mysql/‘: Permission denied
文章目录 1. 现象 2. 查看日志分析 3. 提示信息 4. 解决方案 5. 再次执行成功 6. 技巧 1. 现象 今天用Docker运行Mysql容器时,一直启动不了,删除了重新制作容器也不行 镜 ...
- Docker 进入Mysql容器
Docker 进入Mysql容器 1.查看容器 查看所有容器 docker ps -a 查看运行的容器 docker ps 2.进入容器 docker exec -it 容器ID /bin/bash ...
- Docker启动Mysql容器失败,挂载时权限不足,chown:changing ownership of #x27/var/lib/mysql/#x27:Permission denied
今天用Docker运行Mysql容器时,一直启动不了,删除了重新制作容器也不行 镜像用的Mysql5.7 运行镜像用的命令行 为: docker run -p 3306:3306 --name=&qu ...
- Docker安装mysql容器
为什么80%的码农都做不了架构师?>>> 操作系统:Mac OS X 参考文档:https://hub.docker.com/_/mysql/ 搜索mysql容器 方式一 ( ...
- docker启动mysql容器_Docker容器开机自启动
查看所有容器 [vagrant@localhost ~]$ sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAME ...
- 使用docker创建mysql容器
1.拉取mysql镜像 docker pull mysql 2.创建mysql容器(重点) #其他的mysql容器占用了3306,这次我用3307,容器的3306是固定的,改了会连接不上 [root@ ...
- docker创建mysql容器
docker创建mysq容器 1.在docker镜像仓库中搜索mysql镜像 docker search mysql 2.下载镜像 # 1.不指定版本,下载的镜像是最新的 latest版本 docke ...
- Docker启动MySql容器Exited (1) 7 seconds ago问题解决
场景: 使用 Docker 拉取 mysql8 镜像后,使用 docker run 运行容器后,很快就会退出结束进程,很是纳闷,之后在网上找了好久,终于得以解决 实际上这是运行之后的结果,但是正常情况 ...
- [docker]四、docker必会的常用命令和用docker起MySQL容器需要注意的事项
目录 1.常用命令汇集 1.1.dokcer verion 1.2.docker images 1.3.docker search 1.3.1.docker pull 1.4.docker ps 1. ...
最新文章
- 北京大学深圳研究生院计算机学什么,2018年北京大学深圳研究生院408计算机学科专业基础综合之计算机操作系统考研核心题库...
- 1、oracle后台进程(数据字典V$BGPROCESS)
- MATLAB GUI编程中几个有用的程序段
- Spark- Linux下安装Spark
- 第三十二期:你们都是怎么学Python的?
- 舞动的桥 阿里云首个百万IOPS云盘的背后
- 【编译原理笔记05】语法分析:FIRST集和FOLLOW集的计算,[非]递归的预测分析法,预测分析中的错误处理
- BootStrap引用
- sql 新增加一列序号_取出上一条下一条的 sql语句
- pta 是否完全二叉搜索树_23.二叉搜索树的后序遍历序列
- 管理感悟:派谁进行技术合作
- linux多线程 进程休眠,转载:Linux多线程之线程休眠
- 暴力法——猴子分桃-源代码 c语言实现
- cactiEZ 配置
- tracepro应用实例详解_腾讯云服务器计费模式包年包月、按量计费和竞价实例选择建议...
- 【表单设计】优秀表单设计案例
- 51单片机波形发生器产生各种波形的原理
- 【CSS解决页面高度塌陷问题】
- 如何用【Python】制作一个二维码生成器
- maven 排除配置文件打包_maven 打包排除配置文件