centos系统docker安装mysql
配置:轻量级服务器 centos 7.2 已经安装好docker
使用docker安装mysql
查询mysql:docker search mysql
安装mysql:docker pull mysql
创建文件夹:mkdir mysql_docker
进入文件夹:cd mysql_docker
查看当前路径:echo $PWD
启动mysql容器:docker run --name mysqlserver -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d -i -p 3306:3306 mysql:latest
查看mysql进程:docker ps -a
进入到mysql并登陆:
docker exec -it mysqlserver bash
mysql -uroot -p
开启远程访问权限:
use mysql;
select host,user from user;
ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
flush privileges;
ok!我的docker里面的mysql已经创建好了!