docker中启动2个mysql实列
一、mac环境安装docker容器
在docker官网中下载docker容器,地址:https://www.docker.com/products/docker-desktop
具体安装教程及设置网络许多,自己查看、、、、、
查看docker是否安装成功,在终端输入:docker info
二、在docker中安装mysql
我是需要在mac启2个mysql实列,故需要区分mysql端口号
docker run -p 13306:3306 --name mysql1 -v ~/mysql1:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
docker run -p 23306:3306 --name mysql2 -v ~/mysql2:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
三、在docker中启动mysql实列
mysql -h 127.0.0.1 -u root -P 13306 -p
mysql -h 127.0.0.1 -u root -P 23306 -p
查询mysql是否成功启动:
docker ps -a|grep mysql