文档章节

Dcoker Mysql

leazxl
 leazxl
发布于 2017/06/02 16:19
字数 310
阅读 50
收藏 0

1、在centos的docker上安装mysql提示chown mod /var/lib/mysql permission denied,通过下面的方法解决。

Centos7安全Selinux禁止了一些安全权限,导致mysql和mariadb在进行挂载/var/lib/mysql的时候会提示如下信息:

[root@localhost ~]# docker run  -e MYSQL_ROOT_PASSWORD=123456  -v /data/mysql/data:/var/lib/mysql -p 3306:3306 mysql 
chown: changing ownership of '/var/lib/mysql/': Permission denied
[root@localhost ~]# 

logs命令查看,发现提示信息是:chown: changing ownership of ‘/var/lib/mysql/....‘: Permission denied

于是,解决方法有这么三个:

  1. 在docker run中加入 --privileged=true  给容器加上特定权限
  2. 关闭selinux
  3. 在selinux添加规则,修改挂载目录de

 

docker run --privileged=true -e MYSQL_ROOT_PASSWORD=123456 -v /data/mysql:/var/lib/mysql -p 3306:3306 -d mysql 
#-e MYSQL_ROOT_PASSWORD=123456 设置mysql的root密码为123456
#-v /data/mysql:/var/lib/mysql 设置mysql数据文件到本机的/data/mysql中,数据文件在docker中为/var/lib/mysql
#-p 3306:3306 端口映射:前面的3306为宿主机的端口号,后面的3306为docker暴露出来的端口号
#--privileged=true  docker中/var/lib/mysql文件夹操作仅限,如果不加则用root用无法启动
#-d 后台守护进程

 

 

 

 

 

 

 

 

 

© 著作权归作者所有

leazxl
粉丝 0
博文 5
码字总数 1782
作品 0
金华
程序员
私信 提问
mysql之innodb引擎使用方法

前言 闲来无事做不如MySQL。 一.简介: 1.Linux下使用MySQL数据库时,为了支持事务操作需要用到InnoDB引擎,对于表中处理的插入,更新等操作失败时 ,回滚前面不应该完成的操作是必须的. 2.一般M...

李伟铭k
2018/07/09
0
0
Docker系列器十一:容器编排docker swarm和水平扩展

版权声明:知识就是为了传播! https://blog.csdn.net/weixin_36171533/article/details/81837202 容器编排 Swarm mode 在单机docker中,思考: 1,怎么去管理这么多容器? 2,怎么能方便的横...

JESSE_JAVA
2018/08/19
0
0
dcoker镜像加速器使用

在使用镜像的时候,pull太慢,可以使用daocloud加速器,下面是在网上找的。 注册Daocloud账号,并记下daocloud为账号分配的mirror地址 配置Docker加速器 使用root权限: # sed -i 's|othera...

刘新全
2016/02/22
113
0
Dcoker培训师招募

你好, 我公司现需讲师一名,培训以下课程: 名称: Docker for Developers and System Administrators 课程链接: http://www.nobleprog.cn/node/84540 时间: 9月份 时长: 14 地点: 上海 人数:...

NobleProg
2015/08/10
1
0
Docker 网络-端口映射、容器链接、Networking

在使用Docker容器时,我们需要访问容器的内部网络,或需要在容器间相互访问。Docker 容器默认不会开放任何端口,因此需要将容器与宿主机进行端口映射,使容器可外部访问。而容器间互相访问,...

沉淀岁月
2018/05/30
108
0

没有更多内容

加载失败,请刷新页面

加载更多

3_数组

3_数组

行者终成事
今天
7
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0
使用logstash同步MySQL数据到ES

概述   在生成业务常有将MySQL数据同步到ES的需求,如果需要很高的定制化,往往需要开发同步程序用于处理数据。但没有特殊业务需求,官方提供的logstash就很有优势了。   在使用logstas...

zxiaofan666
今天
10
0
X-MSG-IM-分布式信令跟踪能力

经过一周多的鏖战, X-MSG-IM的分布式信令跟踪能力已基本具备, 特点是: 实时. 只有要RX/TX就会实时产生信令跟踪事件, 先入kafka, 再入influxdb待查. 同时提供实时sub/pub接口. 完备. 可以完整...

dev5
今天
7
0
OpenJDK之CyclicBarrier

OpenJDK8,本人看的是openJDK。以前就看过,只是经常忘记,所以记录下 图1 CyclicBarrier是Doug Lea在JDK1.5中引入的,作用就不详细描述了,主要有如下俩个方法使用: await()方法,如果当前线...

克虏伯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部