`
郑云飞
  • 浏览: 795167 次
  • 性别: 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报错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安装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容器无法访问宿主机端口的解决

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

    docker-mysql-master-slave

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

    docker中使用mysql数据库详解(在局域网访问)

    开发过程中经常需要安装、调试mysql数据库,还需要在各种操作系上安装包依赖,实在是繁琐,因此就研究了一下如何在docker上运行一个mysql镜像,省却了我安装、找依赖的问题。 注:本文所有内容均在CentOS Linux ...

    docker-mysql-proxysql:用于使用ProxySQL和MySQL进行测试的Docker集群(docker-compose)

    ProxySQL / Orchestrator / MySQL Docker测试该存储库包含一个docker-compose.yml,用于启动一个小型集群,该集群由3个MySQL 5.7容器(1个主服务器和2个从属服务器),3个通过RAFT连接的Orchestrator节点以及一个...

    docker连接spring boot和mysql容器方法介绍

    在这一篇中,介绍docker如何启动mysql容器,以及如何将Spring Boot容器与mysql容器连接起来运行。 docker基本命令 首先熟悉一下在操作过程中常用的docker基本命令: docker images:列出所有docker镜像 docker ps...

    Docker中部署mysql服务的方法及遇到的坑

    最近一直在学习搬运工,感觉这么厉害的东西怎么以前不知道呢,把自己捣鼓的过程整理记录下来,供同学们参考...使用命令:docker run -d --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql 解释一下这里的

    docker文件存放路径, 获取容器启动命令操作

    #假设通过如下命令启动了一个容器 docker run -d --name mysql\ -p 3306:3306\ -e MYSQL_ROOT_PASSWORD=123456\ --restart=always\ mysql:5.5 --character-set-server=utf8 #如何通过容器名得知启动参数 [root@...

    Docker创建MySQL容器的方法

    本文目的是创建一个MySQL的image,并且在新创建出来的容器里自动启动MySQL服务接受外部连接 步骤: 1. 首先创建一个目录并在目录下创建一个Dockerfile,文件内容如下 FROM centos:centos6 MAINTAINER Fanbin Kong ...

    docker中使用mysql数据库实现局域网访问

    3.启动mysql镜像 docker run -itd -P mysql:5.6 bash 其中 docker run是启动容器的命令;i是交互式操作,t是一个终端,d指的是在后台运行, -P指在本地生成一个随机端口,用来映射mysql的3306端口,mysql指运行...

    docker入门基础教程

    Docker常用命令 镜像的操作命令 容器的操作命令 数据卷的操作命令 Docker自定义镜像 Docker镜像安装实践 安装MySQL数据库 拉取MySQL镜像 然后慢慢等待拉取下载完成,因为是从官网拉取,所以有点慢. 查看镜像...

    【gitlab+jenkins+docker】第四节 docker版mysql安装和配置

    【gitlab+jenkins+docker】手把手教你搭建基于gitlab+jenkins+docker的项目的自动化部署流程前言路径创建封装docker启动命令创建启动配置文件启动后记跳转 前言 使用现成的docker容器能够快速搭建mysql服务,且管理...

    contos 使用docker安装mysql

    安装docker 安装docker yum install docker 查看docker是否安装成功 ...docker search mysql // 查找mysql镜像 docker rmi 791b6e40940c // 删除镜像 791b6e40940c镜像ID docker ps 查看运行中的容器 docker ps

    dockercompose-mysql-phpmyadmin:Docker撰写设置mysql和phpmyadmin

    然后,使用一个命令,就可以从配置中创建并启动所有服务。 了解更多docker compose操场克隆此存储库 git clone git@github.com:fuadajip/dockercompose-mysql-phpmyadmin.git切换到目录 cd dockercompose-mysql-...

    Docker 如何上传本地文件到容器目录?

    先贴上命令: docker cp 本地文件路径 ID全称:容器路径...2.使用docker命令复制到docker容器下指定的目录(注意容器是正在启动的): docker cp /usr/local/mysql-connector-java-5.1.46.jar logstash:/usr/share/logst

    Docker下mysql设置字符集的方法

    Mysql的官方镜像mysql:8,可用以下命令启动容器: docker run --name mysql002 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=888888 -idt mysql:8 如果用Springboot的JPA starter访问此数据库,由于数据库没有设置字符集,...

    连接docker里面的mysql失败解决方法

    1、首先docker ps命令查看正在运行的容器,确保我们想要连接的mysql已经启动,如果没启动使用docker start命令启动(下图查看结果表示已经启动了一个mysql) 2、接着运行docker exec -it b30062adc08c /bin/bash...

    解决Navicat for MySQL 连接 Docker中运行的Mysql出现1251- Client does not support authentication protocol 错误

    2、配置端口映射以及密码启动mysql:docker run ‐p 3306:3306 ‐‐name mysql02 ‐e MYSQL_ROOT_PASSWORD=123456 ‐d mysql 3、进入docker中mysql控制台:docker exec -it 406251a4f34d bash 说明:406251a4f34d...

Global site tag (gtag.js) - Google Analytics