联系我们
简单又实用的WordPress网站制作教学
当前位置:网站首页 > 程序开发学习 > 正文

Docker启动Mysql容器并进行目录挂载

作者:小教学发布时间:2023-09-24分类:程序开发学习浏览:73


导读:一、创建挂载目录mkdir  -p 当前层级下创建mkdir-pmysql/datamkdir-pmysql/conf 进入到conf目录下创建配置文...

一、创建挂载目录

mkdir   -p  当前层级下创建

mkdir -p mysql/data
mkdir -p mysql/conf

 

进入到conf目录下创建配置文件touch hym.conf 

 并把配置文件hmy.conf下增加以下内容使用vim hym.conf即可添加(cv进去就行)

Esc :wq 保存

[mysqld]
skip-name-resolve
character_set_server=utf8
datadir=/var/lib/mysql
server-id=1000

保存之后可以使用tail hym.conf查看

二、拉取MySQL镜像

        :指定版本,如果不指定默认拉取最新的

docker pull mysql:5.7  

拉取完成后可以输入  docker images查看已拉取镜像

三、启动容器并挂载 

--name mysql_5.7                      容器名称

MYSQL_ROOT_PASSWORD         设置mysql密码     

-p 3306:3306                                 宿主机端口号:容器端口号

-v                                                        目录挂载

-d                                                         后台运行

docker run \

--name mysql_5.7 \

-e MYSQL_ROOT_PASSWORD=123456 \

-p 3306:3306 \

-v /home/hututu/mytest/mysql/conf/hmy.cnf:/etc/mysql/conf.d/hmy.cnf \

-v /home/hututu/mytest/mysql/data:/var/lib/mysql \

-d mysql:5.7

    输入 docker ps 查看容器运行状态   

打开Navicat测试连接 

ip可以在Linux控制台输入ifconfig查看





程序开发学习排行
最近发表
网站分类
标签列表