`
郑云飞
  • 浏览: 813852 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

docker 启动mysql命令

 
阅读更多

启动命令

docker run  --privileged=true --name mysql -p 3306:3306  -v /home/zhengyunfei/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d docker.io/mysql:5.6

 复制容器内的配置文件到宿主机

 docker cp mysql:/etc/mysql/mysql.conf /home/zhengyunfei/docker/mysql/conf/mysql.conf

 删除容器

docker rm -f mysql

 重新启动mysql,并挂载配置文件到宿主机

docker run --name mysql -p 3306:3306 -v /opt/webMysql/conf:/etc/mysql/conf.d -v /opt/webMysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=test456-d mysql:5.6

 

分享到:
评论

相关推荐

    docker部署mysql容器自启动并挂载数据卷.pdf

    Docker 部署 MySQL 容器自启动并挂载数据卷 Docker 是一个流行的容器化平台,提供了轻量级、可移植的解决方案来部署应用程序。 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于各种应用程序中。本文将介绍...

    docker部署mysql8教程

    "Docker 部署 MySQL 8 ...本教程详细介绍了使用 Docker 部署 MySQL 8 的步骤,包括拉取镜像、创建配置文件和数据挂载目录、启动容器和创建用户等步骤。使用 Docker 部署 MySQL 8 可以轻松地部署和管理 MySQL 数据库。

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

    在本教程中,我们将学习如何使用 Docker 安装 MySQL 数据库环境,并且可以同时启动多个 MySQL 版本。我们将从基础知识开始,逐步讲解如何使用 Docker 安装 MySQL,创建 MySQL 服务器实例,使用自定义配置文件,并...

    docker安装skywalking+mysql

    启动Docker服务并使其在开机时自动启动,最后验证Docker是否安装成功。 接下来是安装MySQL。创建必要的目录,如日志、数据和配置文件夹。使用Docker运行MySQL容器,映射端口,挂载卷以持久化数据,并设置环境变量以...

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

    使用Docker Compose,我们可以定义各个服务(如MySQL实例)的配置,包括环境变量、端口映射、数据卷等,并通过单个命令启动和停止整个集群。 【构建步骤】 1. **配置Docker Compose文件**:创建一个`docker-compose...

    7、使用docker的mysql容器服务1

    在本文档中,我们使用docker容器管理来启动和管理mysql容器服务。 七、mysql客户端 mysql客户端是mysql提供的一款工具,用于连接和管理mysql数据库。在本文档中,我们使用mysql workbench来连接mysql容器服务,并...

    docker mysql双主配置1

    在【部分内容】中,我们看到了启动Docker容器的脚本 `/opt/docker-mysql/run.sh`。这个脚本用于启动两个MySQL容器,一个作为主服务器(mysql-master),一个作为从服务器(mysql-slave)。每个容器都通过Docker挂载...

    docker配置mysql主从

    - 使用`docker run`命令启动一个MySQL容器作为主节点,将数据目录、日志目录和配置文件映射到宿主机的相应目录,以持久化数据。 ```bash docker run -p 3307:3306 --privileged=true --name mysql-master \ -v /...

    Docker安装MySQL5.7和8

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

    docker官方mysql镜像自定义配置详解

    之前为了节省安装时间,所以用官方mysql docker镜像启动mysql。 通过 代码如下:$ docker run –name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d daocloud.io/mysql:tag some-mysql 指定了该容器的名字,...

    Docker安装mysql

    在启动 MySQL 容器后,我们可以使用以下命令来远程连接数据库: ``` mysql -h 127.0.0.1 -P 3309 -u root -p123456 ``` 这将连接到 MySQL 数据库,并使用 root 用户和密码 123456 登录。 五、 Navicat 连接数据库 ...

    连腾讯云上的docker上的mysql报错ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password:

    完整报错信息: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决: 1.打开在创建mysql容器时挂载的conf目录下的mysqld.cnf(如下文件...4.使用mysql -u root -p命令进入mys

    docker配置mysql主从复制.docx

    - 运行Docker命令创建并启动MySQL主服务,映射端口,设置容器名称,挂载配置和数据卷,并设置环境变量`MYSQL_ROOT_PASSWORD`。 3. **创建复制用户**: - 在主服务器的MySQL环境中,创建名为`reader`的用户,赋予...

    MySQL 使用 SSL 连接配置详解

    在Docker环境下,配置过程类似,但你需要将SSL证书和私钥文件挂载到Docker容器中,并在Docker启动命令中指定相应的环境变量或卷映射。 通过以上步骤,你已经成功配置了MySQL服务器和客户端的SSL连接。这将增强你的...

    使用Docker部署MySQL 5.7&8.0主从集群的方法步骤

    3. 启动MySQL容器:使用docker run命令来启动MySQL容器,设置环境变量MYSQL_ROOT_PASSWORD来配置root用户的密码,使用-v参数将配置文件映射到容器内,以及指定端口映射。 4. 添加用于复制的用户:在主数据库上创建...

    Docker的MySQL容器时区问题修改

    更持久的解决方案是在启动MySQL容器时通过环境变量`TZ`指定时区,例如`-e TZ=Asia/Shanghai`。完整的Docker运行命令可能如下(具体根据实际情况调整): ``` docker run -p 3306:3306 --name mymysql \ -v $PWD/...

    docker容器无法访问宿主机端口的解决

    最近在工作时遇到一个问题,docker容器无法访问宿主机的...补充知识:docker 启动mysql 容器出错Ports are not available: listen tcp 0.0.0.0:3306 错误截图如下 该错误是由于本地3306端口被占用,很可能是本地已经

    mysql-mha-docker20190807.zip

    在这个压缩包中,`docker-compose.yml`文件被用来配置和启动MHA集群中的各个容器,包括MySQL服务器和MHA Manager。通过Docker-compose,我们可以轻松地创建和管理整个集群,确保环境的一致性和可移植性。 4. 自动...

    docker compose管理mysql资料.zip

    接下来,使用`docker-compose up`命令可以启动并链接所有定义的服务。`docker-compose down`则会停止服务并删除容器,但不会删除卷,因为卷在`docker-compose.yml`文件中被定义为独立资源。 在实际应用中,可能还会...

    docker-mysql-master-slave

    要运行此示例,您将需要在启动安装程序复制后使用“ docker-compose”启动容器。请参阅./build.sh中的命令。 创建2个具有基于主从行的复制MySQL容器 ./build.sh 对母版进行更改 connect user: root pass: 111 db...

Global site tag (gtag.js) - Google Analytics