docker 官网 中文网
docker 命令
docker 教程
PS: Docker不适合部署数据库
安装
-
查询mysql
docker search mysql
-
安装mysql
docker pull mysql
-
查看镜像
docker images
-
创建容器内在本地的映射文件夹
命令:cd /opt/ 命令:mkdir mysql_docker 命令:cd mysql_docker/ 命令:echo $PWD
-
启动mysql容器,在var/lib/docker/containers/下查看容器
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容器,并登陆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;