开发过程中经常需要安装、调试mysql数据库,还需要在各种操作系上安装包依赖,实在是繁琐,因此就研究了一下如何在docker上运行一个mysql镜像,省却了我安装、找依赖的问题。
注:本文所有内容均在CentOS Linux release 7.2.1511 (Core) 上测试完成
假设,你已经安装好docker。如果没有安装好docker可以参考centos7上安装docker
使用
docker pull mysql
获得mysql镜像,接着使用
docker images
查看镜像列表,如下
使用
docker run -itd -P mysql bash
启动mysql镜像,docker run是启动容器的命令;i是交互式操作,t是一个终端,d指的是在后台运行,-P指在本地生成一个随机端口,用来映射mys