前言:

在阿里云买了个学生轻量服务器,一个月10元左右,拿来学习再好不过。这篇文章教大家如何用docker安装一下MySQL,docker的好处就不多说了。

我也是个菜鸟,写这篇文章只是为了让初学者学习。我当初用docker安装mysql时,初始密码也一直没搞懂。

第一步:开发3306端口

第二步:docker拉取MySQL5.7镜像

命令:

docker pull mysql:5.7.19

截图

第三步:查看docker5.7镜像

注意mysql5.7镜像id

第四步:运行docker容器并更改mysql密码

命令:

docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/loT_PASSWORD=这里换成你的密码 -d mysql:5.7.19

解析:

-p  3306:3306:将容器的3306端口映射到主机的3306端口;

-v   $PWD/mysql:/var/lib/mysql:将主机当前目录下的/mysql挂载到容器的/var/lib/mysql;

-e    MYSQL_ROOT_PASSWORD     这里是设置你的mysql密码

--name 给容器命名,mysql;

-d 表示容器在后台运行

3e3878acd190 这个是你下载的images ID

然后?
就成功了呀!

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐