返回顶部
首页 > 资讯 > 数据库 >Docker如何创建运行多个mysql容器
  • 1006
分享到

Docker如何创建运行多个mysql容器

2024-04-02 19:04:59 1006人浏览 独家记忆
摘要

这篇文章主要介绍“Docker如何创建运行多个Mysql容器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker如何创建运行多个mysql容器”文章能帮助大家

这篇文章主要介绍“Docker如何创建运行多个Mysql容器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker如何创建运行多个mysql容器”文章能帮助大家解决问题。

1.使用mysql/mysql-server:latest镜像快速启动一个mysql实例

docker run --name ilink_user_01 -e mysql_root_passWord=123456 0d 0p 3307:3306 mysql/mysql-server:latest

Docker如何创建运行多个mysql容器

  • ilink_user_01是容器名称,通过--name指令指定

  • 123456为数据库root的密码,通过-e指定环境mysql_root_password为123456,-e (指定容器内的环境变量)

  • -d 使用-d参数,容器会进入到后台,用户无法看到容器中的信息,也无法进行操作

  • 3307:3306 为端口映射,指定本地主机端口3307映射到容器的3306端口

2.进入实例修改mysql配置信息

docker exec -it ilink_user_01 bash

Docker如何创建运行多个mysql容器

  • exec 可以在容器内部直接执行人员命令

  • 参数 -it 用来保存表中输入的打开,在不影响容器内其他应用的潜艇先,用户可以很容易的与容器进行交互

3.查看mysql数据库中所有用户

select distinct concat('user: ''',user,'''@''',host,''';') as query from mysql.user;

Docker如何创建运行多个mysql容器

4.修改mysql的root用户允许从任何ip登录用户

update mysql.user set host='%' where user='root';

flush privileges;

Docker如何创建运行多个mysql容器

5.使用navicat测试连接

Docker如何创建运行多个mysql容器

出现authentication plugin 'caching_sha2_password',因为mysql镜像是使用caching_sha2_password进行加密的,而navicat没有支持caching_sha2_password加密方式,

6.解决authentication plugin 'caching_sha2_password'

alter user 'root'@'%' identified with mysql_native_password by '123456';

Docker如何创建运行多个mysql容器

7.重新使用navicat 连接

Docker如何创建运行多个mysql容器

关于“Docker如何创建运行多个mysql容器”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网数据库频道,小编每天都会为大家更新不同的知识点。

您可能感兴趣的文档:

--结束END--

本文标题: Docker如何创建运行多个mysql容器

本文链接: https://lsjlt.com/news/96384.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Docker如何创建运行多个mysql容器
    这篇文章主要介绍“Docker如何创建运行多个mysql容器”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker如何创建运行多个mysql容器”文章能帮助大家...
    99+
    2024-04-02
  • docker容器中如何创建多个镜像
    要在Docker容器中创建多个镜像,您可以执行以下步骤: 在Docker容器中启动一个新的容器,并使用该容器作为构建环境。 在构建...
    99+
    2024-04-02
  • docker中如何运行mysql容器
    要在Docker中运行MySQL容器,可以按照以下步骤操作: 拉取MySQL镜像: docker pull mysql 运行...
    99+
    2024-04-02
  • 如何在 Docker 容器中运行 MySQL
    本指南逐步解释了如何在几分钟内设置在 Docker 容器中运行的新 MySQL 服务器。 Docker 的一大优点是您可以快速使用它来试用应用程序,而无需直接在您的机器上安装它。您可以使用 Docker 在容器中运行数据库,就像它是远程服务...
    99+
    2023-09-17
    python php 开发语言
  • 如何创建Docker容器
    本篇内容介绍了“如何创建Docker容器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!GIScript2016是支持Python3的地理空间...
    99+
    2023-06-19
  • Docker如何创建并进入mysql容器
    这篇文章主要介绍“Docker如何创建并进入mysql容器”,在日常操作中,相信很多人在Docker如何创建并进入mysql容器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Docker如何创建并进入mysq...
    99+
    2023-07-05
  • 教你如何从正在运行的容器创建 Docker 映像
    Docker 容器通常是缺乏内部状态的临时应用程序实例。这是处理它们的最佳实践方法,可让您随时停止或重新启动容器。 但有时对容器文件系统的修改是不可避免的。也许您正在试用软件并希望...
    99+
    2024-04-02
  • Docker容器的创建运行方式有哪些
    这篇文章主要介绍“Docker容器的创建运行方式有哪些”,在日常操作中,相信很多人在Docker容器的创建运行方式有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Dock...
    99+
    2024-04-02
  • 使用Docker容器运行Mysql
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 使用Docker容器运行Mysql 前言一、基础的虚拟机环境二、安装过程安装配置docker拉取Mysql镜像用docker启动mysql命令的使用和参数具体解...
    99+
    2023-08-16
    编辑器 docker mysql 运维 容器
  • Docker-Compose创建mysql容器详解
    本文通过docker Compose来创建mysql容器 在linux服务器上创建文件,用于管理容器 mkdir docker-mysql cd docker-mysql vim docker-compose.yml #...
    99+
    2022-11-19
    使用docker-compose创建mysql容器 使用docker-compose的方式部署mysql docker创建mysql容器
  • Docker如何使用run创建容器
    这篇文章主要为大家展示了“Docker如何使用run创建容器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Docker如何使用run创建容器”这篇文章吧。使用r...
    99+
    2024-04-02
  • 创建的docker容器如何关闭
    这篇文章主要为大家展示了“创建的docker容器如何关闭”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“创建的docker容器如何关闭”这篇文章吧。以在Linux机器上为例,启动一个新的容器,可以...
    99+
    2023-06-03
  • Docker如何创建MySQL
    本文小编为大家详细介绍“Docker如何创建MySQL”,内容详细,步骤清晰,细节处理妥当,希望这篇“Docker如何创建MySQL”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。...
    99+
    2024-04-02
  • 如何使用docker构建jenkins镜像并运行容器
    这篇文章主要讲解了“如何使用docker构建jenkins镜像并运行容器”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用docker构建jenkins镜像并运行容器”吧!目录:1、基于...
    99+
    2023-06-19
  • docker如何查看未运行的容器
    要查看未运行的容器,可以使用以下命令:1. 使用`docker ps -a`命令列出所有的容器,包括运行中和停止的容器。```she...
    99+
    2023-10-09
    docker
  • docker如何查看运行容器日志
    这篇文章主要讲解了“docker如何查看运行容器日志”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“docker如何查看运行容器日志”吧!1. 查看运行着的容器docker ps&n...
    99+
    2023-07-05
  • 如何创建并运行一个java线程
    这篇文章给大家分享的是有关如何创建并运行一个java线程的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。什么是进程呢?    进程是指运行中的应用程序,每个进程都有自己独立的地址空间(...
    99+
    2023-05-30
    java
  • 使用docker创建和运行跨平台的容器化mssql数据库
    目录1.开启虚拟化服务2.安装Docker desktop3.部署本地mssql数据库3.另外也能在Docker Desktop-Container查看刚刚创建的容器4.使用VS验证...
    99+
    2024-04-02
  • docker运行mysql容器报错怎么解决
    如果在Docker中运行MySQL容器时遇到问题,可以尝试以下几种方法来解决: 确保主机上没有其他进程占用MySQL默认端口(3...
    99+
    2024-04-09
    docker mysql
  • 如何使用 Docker 容器运行 Python 文件 IDE?
    Docker 是一个用于开发、部署和运行应用程序的开源平台。它允许开发人员在容器中运行应用程序,从而使应用程序更加可移植、可靠和易于管理。在本文中,我们将探讨如何使用 Docker 容器运行 Python 文件 IDE。 一、安装 Doc...
    99+
    2023-08-25
    文件 ide 容器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作