docker修改容器的mysql配置文件(大小写敏感)
-
进入容器
docker exec -it [容器id][指定目录]
*使用docker ps
可查看运行的容器id。*
如:(c285f933bfb7 是容器id)
docker exec -it c285f933bfb7 /bin/bash
-
进入需要修改的配置文件的目录(以mysql为例)
cd /etc/mysql/
ls
vim my.cnf
#没有vim的,先添加
apt-get update
apt-get install -y vim
在配置文件添加:
lower_case_table_names=1
-
退出容器
exit
-
重启
docker mysql启动
docker run -d -i -p 3306:3306 --name=mysql --restart=always -e MYSQL_ROOT_PASSWORD=root -d mysql:5.5