Docker安装与启动
搜索
安装
启动
查看状态
查看版本
1 2
| docker version docker -v
|
查看信息
Mysql安装
搜索
下载
一般情况下,我都是使用官方镜像或者阿里镜像

运行
1
| docker run --name onlyloveyd-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -p 3306:3306 -d mysql:latest
|
–name 指定数据库名称
-e MYSQL_ROOT_PASSWORD=my-secret-pw 配置root账号密码
-p 指定端口映射
-d 指定镜像

查看运行状态

使用
进入Mysql Docker环境
1
| docker exec -it onlyloveyd-mysql /bin/bash
|
onlyloveyd-mysql 替换成 对应容器名
进入mysql
输入密码后进入mysql

配置允许Mysql远程连接
使用mysql命令的时候注意以分号结尾。
1 2 3
| use mysql; select host,user,authentication_string from user; update user set host = '%' where user = 'root';
|

存在host为‘%‘,user为‘root‘的记录就代表用户可以在任何一台机器上使用root账号登陆。