docker映射配置文件

Posted 邦☆杠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker映射配置文件相关的知识,希望对你有一定的参考价值。

1、创建一个my.cnf文件

[mysqld]
user=mysql
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

 

 2、启动的时候指定配置文件

--mount方式:

--mount type=bind,src=/mysql/conf/my.cnf,dst=/etc/my.cnf

-v方式

-v /mysql/conf/my.cnf:/etc/my.cnf
sudo docker run -p 3306:3306 -e TZ="Asia/Shanghai" --name mysql \\
--privileged=true \\
--mount type=bind,src=/mysql/conf/my.cnf,dst=/etc/my.cnf \\
--mount type=bind,src=/mysql/logs,dst=/var/log/mysql \\
--mount type=bind,src=/mysql/data,dst=/var/lib/mysql \\
-e MYSQL_ROOT_PASSWORD=123456 \\
-d mysql:5.7

 

 

以上是关于docker映射配置文件的主要内容,如果未能解决你的问题,请参考以下文章

docker映射配置文件

macOS修改Docker容器的端口映射配置

docker 映射配置文件并启动nginx

docker修改容器的端口容器名映射地址......

Docker MySQL修改配置文件不生效

Dockers安装nginx