本篇内容主要讲解“Docker 安装 MySQL的详细步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Docker 安装 MySQL的详细步骤”吧!查找Docker Hub上的mysql镜像这里我们拉取官方的镜像,标签为5.6等待下载完成后,我们就可以在本地镜像列表里查到REPOSITORY为mysql,标签为5.6的镜像。创建Dockerfile首先,创建目录mysql,用于存放后面的相关东西。data目录将映射为mysql容器配置的数据文件存放路径logs目录将映射为mysql容器的日志目录conf目录里的配置文件将映射为mysql容器的配置文件进入创建的mysql目录,创建Dockerfile通过Dockerfile创建一个镜像,替换成你自己的名字创建完成后,我们可以在本地的镜像列表里查找到刚刚创建的镜像命令说明:-p 3306:3306:将容器的 3306 端口映射到主机的 3306 端口。-v $PWD/conf:/etc/mysql/conf.d:将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf。-v $PWD/logs:/logs:将主机当前目录下的 logs 目录挂载到容器的 /logs。-v $PWD/data:/var/lib/mysql:将主机当前目录下的data目录挂载到容器的 /var/lib/mysql 。-e MYSQL_ROOT_PASSWORD=123456:初始化 root 用户的密码。Docker 安装 PHPDocker 安装 Tomcat2 篇笔记写笔记Brian153***2799@qq.com0最新官方MySQL(5.7.19)的docker镜像在创建时映射的配置文件目录有所不同,在此记录并分享给大家:官方原文:The MySQL startup configuration is specified in the file/etc/mysql/my.cnf
, and that file in turn includes any files found in the/etc/mysql/conf.d
directory that end with.cnf
. Settings in files in this directory will augment and/or override settings in/etc/mysql/my.cnf
. If you want to use a customized MySQL configuration, you can create your alternative configuration file in a directory on the host machine and 香港云主机then mount that directory location as/etc/mysql/conf.d
inside themysql
container.大概意思是说:MySQL(5.7.19)的默认配置文件是 /etc/mysql/my.cnf 文件。如果想要自定义配置,建议向 /etc/mysql/conf.d 目录中创建 .cnf 文件。新建的文件可以任意起名,只要保证后缀名是 cnf 即可。新建的文件中的配置项可以覆盖 /etc/mysql/my.cnf 中的配置项。具体操作:首先需要创建将要映射到容器中的目录以及.cnf文件,然后再创建容器
命令说明:查看容器运行情况BrianBrian153***2799@qq.com2年前 (2017-09-08)-p 3306:3306:将容器的3306端口映射到主机的3306端口-v /opt/docker_v/mysql/conf:/etc/mysql/conf.d:将主机/opt/docker_v/mysql/conf目录挂载到容器的/etc/mysql/conf.d-e MYSQL_ROOT_PASSWORD=123456:初始化root用户的密码-d:后台运行容器,并返回容器IDimageID:mysql镜像IDliaozesonglia***song@yeah.net参考地址0docker 安装 mysql 8 版本
到此,相信大家对“Docker 安装 MySQL的详细步骤”有了更深的了解,不妨来实际操作一番吧!这里是开发云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
这篇文章主要为大家展示了“笔记本电脑如何降温”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“笔记本电脑如何降温”这篇文章吧。办法一:这种办法不需要任何工具,很简单,只需要在使用的过程中,把笔记本底部稍微垫高一些,不要…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。