不飞则已,一飞冲天;不鸣则已,一鸣惊人。这篇文章主要讲述ApplicationDocker 安装 MySQL相关的知识,希望能为你提供帮助。
【ApplicationDocker 安装 MySQL】mysql 是世界上最受欢迎的开源数据库。凭借其可靠性、易用性和性能,MySQL 已成为 Web 应用程序的数据库优先选择。
环境:CentOS 7.4
docker版本:19.03.8
1、查看可用的 MySQL 版本
访问 MySQL 镜像库地址:https://hub.docker.com/_/mysql?tab=tags
。
可以通过 Sort by 查看其他版本的 MySQL,默认是最新版本
mysql:latest
。
此外,我们还可以用
docker search mysql
命令来查看可用版本:
文章图片
2、拉取 MySQL 镜像
这里我们拉取官方的最新版本的镜像:
命令:docker pull mysql:latest
3、查看本地镜像
使用以下命令来查看是否已安装了 mysql:
命令:docker images
文章图片
在上图中可以看到我们已经安装了最新版本(latest)的 mysql 镜像。
4、运行容器
安装完成后,我们可以使用以下命令来运行 mysql 容器:
命令:docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
参数说明:
- -p 3306:3306 :映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务。
- MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。
通过 docker ps 命令查看是否安装成功:
文章图片
本机可以通过 root 和密码 123456 访问 MySQL 服务。
通过命令:docker exec -it ec3819e2d67d /bin/bash,登录到容器中
文章图片
推荐阅读
- CMDB3完善采集端代码(ssh方案的多线程采集), 异常处理, 服务端目录结构的设计(django的app), API数据分析比对入库
- Android Studio 连接mumu模拟器
- 2020Android春招面试经历(已拿今日头条28Koffer)
- 无法加载文件 C:Users***AppDataRoamingpmcnpm.ps1,因为在此系统上禁止运行脚本
- 简单聊聊AndroidIPC机制
- uni-app封装请求
- R if语句用法例子
- R If-else语句示例图解
- R直方图示例图解