原创

docker安装mysql

安装docker参考博主另一篇文章
https://blog.csdn.net/u013294097/article/details/91127259

1、拉取镜像

docker pull msyql:5.7

2、查看镜像

docker images

3、启动镜像

1) 启动镜像(设置密码)

docker run -d -p 3306:3306 --name mysql -v /mydocker/mysql/conf:/etc/mysql/conf.d -v /mydocker/mysql/logs:/logs -v /mydocker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

说明:
    -p 3306:3306 将主机的3306端口映射到docker容器的3306
    --name mysql 运行服务的名字
    -v /mydocker/mysql/conf:/etc/mysql/conf.d 将主机/mydocker/mysql目录下的conf/my.cnf挂载到容器的/etc/mysql/conf.d
    -v /mydocker/mysql/logs:/logs 将主机/mydocker/mysql目录下的logs目录挂载到容器的/logs
    -v /mydocker/mysql/data:/var/lib/mysql 将主机的/mydocker/mysql目录下的data目录挂载到容器的/var/lib/mysql
    -e MYSQL_ROOT_PASSWORD=123456 初始化root用户的密码
    -d mysql:5.7 后台程序运行mysql:5.7


4、查看镜像

docker ps


正文到此结束
本文目录