docker run mysql

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35772366/article/details/79971955
docker cp mysql-master:/etc/mysql/mysql.conf.d/mysqld.cnf 
/root/mysql/conf/master/mysqld.cnf
docker cp /root/mysql/conf/master/mysqld.cnf mysqlmaster:/etc/mysql/mysql.conf.d/mysqld.cnf 
docker exec -it mysql-master bash
mysql -uroot -proot123 
docker restart mysql-master
docker run -d -e MYSQL_ROOT_PASSWORD=root123 --name mysql-master -v /root/mysql/data/master:/var/lib/mysql  mysql:5.7

这是一个容器实例
运行多个mysql容器要记得更改一些目录信息。
我为什么不直接挂载datadir和etc目录呢,我也想啊,谁想cp来cp去,但是挂载etc配置时,就是挂不上,反而把配置目录变成了空目录。

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页