docker运行mysql容器自动停止的问题解救方案如下

摘要:
3.此时,通过输入dockers可以发现MySQL容器正在正常运行:

在docker中启动的mysql容器会自动停止是因为mysql使用的内存过多;

解决方法如下:

1、先卸载之前的mysql容器,如下:

docker ps -a     #获取docker中的所有容器

docker运行mysql容器自动停止的问题解救方案如下第1张

  通过docker rm cbb412415aab进行卸载删除

2、重新运行mysql容器:

docker run -it -m 300M --memory-reservation 200M -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root123 mysql /bin/bash
cd /etc/mysql/conf.d

进入/etc/mysql/conf.d目录后,vim docker.cnf文件。

(1)如果出现如下错误:

docker运行mysql容器自动停止的问题解救方案如下第2张

 安装vim:

apt-get update
apt-get install vim
vim docker.cnf

(2)继续编辑docker.cnf文件

 在docker.cof中输入:

[mysqld]
performance_schema_max_table_instances=400  
table_definition_cache=400  
table_open_cache=256
performance_schema = off

然后保存。

(3)输入exit退出容器。

3、这个时候我们在输入docker ps 就可以发现mysql容器在正常运行了:

docker运行mysql容器自动停止的问题解救方案如下第3张

免责声明:文章转载自《docker运行mysql容器自动停止的问题解救方案如下》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇.gitignore模板WebStorm好用的插件推荐下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

存储管理工具StorageExplorer的基本使用

本文主要介绍Azure StorageExplorer工具的安装及基本使用 1.打开Azure官方链接:https://www.azure.cn/downloads/  2.按照向导进行安装  3.可以通过如下两种最常用的方法连接Azure存储账号     a.连接一个账号下所有的订阅的所有存储账号           备注:可以通过如下截图提示清...

数据库系列(五)之 mysql的伸缩性

      这篇文章,主要讲述mysql的伸缩性。在国内mysql一直都是使用得最多的数据库,在国外也排名前三。mysql是一款开源的、性能较高的数据库。       伸缩性是指在软件设计中,软件(数据库、应用程序)通过特定的配置或升级,可以进行横向或纵向扩展,来达到软件适应越来越多用户访问的目的。数据库达到一定瓶颈,需要考虑伸缩性,这是大部分软件设计人...

CDH-5.12.2安装教程

CDH是Cloudera公司提供的Hadoop发行版,它在原生开源的Apache Hadoop基础之上,针对特定版本的Hadoop以及Hadoop相关的软件,如Zookeeper、HBase、Flume、Sqoop等做了兼容性开发,我们在安装CDH发行版的Hadoop时就无需进行额外繁琐的兼容性测试。 以往安装配置使用Apache Hadoop时,完全需...

教你使用docker部署淘宝rap2服务

什么是rap2 先来说说起因,在上一个星期的分享会上,谈到前后端联调上,有同事提到了rap2,特意去了解了一下,觉得使用这个东西来进行前后端的接口联调来真是太方便了,对比我们之前公司内部开发的API Cloud来说,我更偏向使用rap2。 RAP通过GUI工具帮助WEB工程师更高效的管理接口文档,同时通过分析接口结构自动生成Mock数据、校验真实接口的正确...

CentOS系统中基于Apache+php+mysql的许愿墙网站的搭建

1.首先,我们需要两台虚拟机(CentOS7,Linux文本)。 2.给两台虚拟机配置网络环境分别为桥接模式 CentOS7 ip为192.168.100.137、24,linux文本ip为192.168.100.237/24,然后各自配置yum源配置文件(http://www.cnblogs.com/zxbdbk/p/6020679.html)。 3.给...

改造前后端分离的jeecg项目部署到k8s中

官网地址:http://www.jeecg.com/开发文档地址:http://doc.jeecg.com/2043873GitHub地址:https://github.com/zhangdaiscott/jeecg-boot 大致步骤如下:1.创建MySQL,redis等辅助组件2.创建jeecg-boot后端应用3.创建jeecg-vue前端应用 0....