`

Docker运行mysql

阅读更多

1.系统环境

CentOS 7

安装过更新

# yum upgrade

 

2.安装docker 略

查看本地镜像

# docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

docker.io/mysql     latest              594dc21de8de        3 weeks ago         400.1 MB

docker.io/java      latest              a001fc27db5a        3 weeks ago         643.2 MB

 

 

[root@CentOS ~]# docker ps -l

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               NAMES

 

启动mysql镜像

[root@CentOS ~]# docker run -d -e MYSQL_ROOT_PASSWORD=admin --name mysql -v /data/mysql/etc:/etc/mysql/conf.d -v /data/mysql/data:/var/lib/mysql -v /etc/localtime:/etc/localtime:ro mysql 

 

 

[root@CentOS ~]# docker ps -l

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               NAMES

3710a80d426d        mysql               "docker-entrypoint.sh"   2 days ago          Up 2 days           3306/tcp            mysql

分享到:
评论

相关推荐

    docker安装mysql8.0.33

    docker安装mysql8.0.33:包含修改加密规则及修改时区等

    Docker安装MySQL 8.0.20详细教程

    Docker安装MySQL 8主要涉及拉取官方镜像、运行容器并进行一系列自定义配置。 二、自定义设置 存储路径:通过Docker的卷(volume)功能,可以将宿主机的目录挂载到容器内的指定路径。 端口:在运行容器时,可以通过...

    docker 启动mysql 成功又退出,无法正常启动.pdf

    docker 启动mysql 成功又退出,无法正常启动

    阿里云部署笔记(含Docker运行MySQL、Nacos、Redis、Minio、MongoDB容器)

    阿里云部署笔记(含Docker运行MySQL、Nacos、Redis、Minio、MongoDB容器)

    docker安装skywalking+mysql

    使用Docker运行MySQL容器,映射端口,挂载卷以持久化数据,并设置环境变量以指定root用户的密码。放置配置文件并根据需要进行调整,例如更改root用户的认证方式。重启MySQL容器以应用配置。 在安装Apache ...

    docker拉取mysql5.6镜像并run一个容器,使用mysql服务

    "使用 Docker 运行 MySQL 服务" 在这篇文章中,我们将学习如何使用 Docker 运行 MySQL 服务。我们将从 Docker 中拉取 MySQL 5.6 镜像,运行容器,并使用宿主机访问容器中的 MySQL 服务。 一、Docker 简介 --------...

    Docker版的MySQL5.7升级到MySQL8.0.13,数据迁移

    备份的方式有两种,一种是在宿主机直接执行导出命令,另外一种是先进入Docker环境下进行操作。主要的导出命令如下: #方式一,直接在宿主机器进行数据备份 # 0df568 是docker的id ;-uroot -p123456 是用户名和密码;...

    mysql arm 64版本 docker 镜像包

    mysql arm 64版本 docker 镜像包 直接在docker下执行 生成镜像包 docker load < mysql_arm8.0.31.tar

    MySQL(Docker) 自动备份 Shell 脚本

    今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab ...

    mysql5.7 arm 64版本 docker 镜像包

    mysql5.7 arm 64版本 docker 镜像包 直接在docker下执行 生成镜像包 docker load < mysql5.tar

    MySQL 使用 SSL 连接配置详解

    在MySQL客户端中运行以下查询: ```sql mysql> SHOW VARIABLES LIKE 'have_ssl'; ``` 如果`have_ssl`的值为`YES`,则表示MySQL已经启用了SSL支持。如果显示为`DISABLE`或`NO`,你需要在启动MySQL服务时启用SSL功能。...

    Mysql 教程 - docker 安装 Mysql 教程.pdf

    MySQL 教程 - Docker 安装 MySQL 教程 在本教程中,我们将学习如何使用 Docker 安装 MySQL 数据库环境,并且可以同时启动多个 MySQL 版本。我们将从基础知识开始,逐步讲解如何使用 Docker 安装 MySQL,创建 MySQL ...

    docker + mysql数据库备份脚本.pdf

    在本脚本中,我们使用 Docker 容器来运行 MySQL 数据库。 知识点二:MySQL 命令行工具 mysqldump ----------------------------- mysqldump 是 MySQL 提供的一个命令行工具,用于将 MySQL 数据库的数据导出到文件...

    MySQL5.7docker离线包

    本文将指导你如何使用离线的 Docker 镜像包 (docker-mysql-5.7.tar.zip) 来在 Linux 系统中安装并运行 MySQL 5.7 容器。 前提条件 • 已安装 Docker 环境。 • MySQL 5.7 Docker 镜像包 (docker-mysql-5.7.tar....

    详解使用Docker部署MySQL(数据持久化)

    本文简述如何使用Docker部署mysql,同时持久化数据.我们会用到tutum-docker-mysql 这个项目来搭建一个mysql,省去重头写Dockerfile的时间. 首先我们将tutum-docker-mysql跑起来. docker run -d -p 3306:3306 --name ...

    解决docker重启redis,mysql数据丢失的问题

    docker run -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=密码 -v /windows盘符/指定的文件夹路径:/var/lib/mysql mysql:5.7 redis: docker run -p 6379:6379 -d -v /windows盘符/指定的文件夹路径:/data redis:...

    Docker的MySQL容器时区问题修改

    完整的Docker运行命令可能如下(具体根据实际情况调整): ``` docker run -p 3306:3306 --name mymysql \ -v $PWD/conf:/etc/mysql/conf.d \ -v $PWD/logs:/logs \ -e TZ=Asia/Shanghai \ -v $PWD/data:/var/...

    基于Docker Compose构建的MySQL MHA集群.zip

    在MySQL MHA集群中,每个节点(包括主节点和从节点)都可以作为一个独立的Docker容器运行。使用Docker Compose,我们可以定义各个服务(如MySQL实例)的配置,包括环境变量、端口映射、数据卷等,并通过单个命令启动...

    docker mysql双主配置1

    在IT行业中,Docker容器化技术被广泛应用于部署和管理应用,而MySQL作为流行的关系型数据库管理系统,其高可用性配置是数据库管理员必须掌握的关键技能之一。本文将深入探讨如何在Docker环境下配置MySQL的双主复制,...

    Docker安装MySQL5.7和8

    Docker安装部署MySQL 记录了一些我之前使用docker安装部署mysql5.7和8两种版本数据库的过程,并汇总了配置使用Navicat连接的过程,在部署开发环境时,使用Docker还是非常方便的。 安装Mysql5.7 镜像安装运行 # 拉取...

Global site tag (gtag.js) - Google Analytics