当前位置: 首页 > news >正文

Docker上安装mysql

获取 MySQL 镜像

 获取镜像。使用以下命令来拉取镜像:

1docker pull mysql:latest

这里拉取的是最新版本的 MySQL 镜像。你也可以指定特定版本,例如:

1docker pull mysql:8.0

 运行 MySQL 容器

运行 MySQL 容器时,你需要指定一些环境变量,例如数据库的 root 用户密码。以下是一个示例命令:

1docker run --name leo-mysql -v /var/lib/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:latest

命令解释如下:

  • --name leo-mysql:容器命名为 leo-mysql
  • -v /var/lib/mysql:/var/lib/mysql:将宿主机的 /var/lib/mysql 目录挂载到容器的 /var/lib/mysql 目录,这样数据可以持久化。
  • -e MYSQL_ROOT_PASSWORD=root:设置 MySQL root 用户的密码。
  • -d:以后台模式运行容器。

访问 MySQL 容器

一旦容器运行起来,你可以通过 Docker 的网络来访问 MySQL 服务。默认情况下,MySQL 使用端口 3306。你可以通过以下命令来测试连接:

1docker exec -it leo-mysql mysql -uroot -p

这将提示你输入密码,然后你就可以进入 MySQL 的命令行界面了。

修改mysql配置

sudo docker exec -it leo-mysql /bin/bash

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Day14-单例设计模式动态代理】
  • Docker torchserve 部署模型流程
  • 数据分析-前期数据处理
  • 雷达液位计助力造纸行业精准测量
  • Spring security 动态权限管理(基于数据库)
  • 使用Python生成多种不同类型的Excel图表
  • 计算机毕业设计 毕业季一站式旅游服务定制平台的设计与实现 Java实战项目 附源码+文档+视频讲解
  • Ribbon (WPF)
  • 研1日记11
  • 302状态如何进行重定向
  • 深度估计智能化的应用
  • Prometheus优化指南:如何提升系统性能
  • windows@共享网络共享打印机@局域网内远程调用打印机打印
  • Kafka客户端核心参数详解
  • ceph简介
  • [case10]使用RSQL实现端到端的动态查询
  • C++类中的特殊成员函数
  • JS字符串转数字方法总结
  • leetcode378. Kth Smallest Element in a Sorted Matrix
  • Vue组件定义
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 浮现式设计
  • 关于extract.autodesk.io的一些说明
  • 记一次用 NodeJs 实现模拟登录的思路
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 马上搞懂 GeoJSON
  • 目录与文件属性:编写ls
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 使用阿里云发布分布式网站,开发时候应该注意什么?
  • 数组的操作
  • 算法之不定期更新(一)(2018-04-12)
  • 学习ES6 变量的解构赋值
  • 学习JavaScript数据结构与算法 — 树
  • 用jQuery怎么做到前后端分离
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (SERIES12)DM性能优化
  • (ZT)薛涌:谈贫说富
  • (超详细)语音信号处理之特征提取
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • *** 2003
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .NET gRPC 和RESTful简单对比
  • .NET MAUI Sqlite程序应用-数据库配置(一)
  • .NET WebClient 类下载部分文件会错误?可能是解压缩的锅
  • .Net 基于.Net8开发的一个Asp.Net Core Webapi小型易用框架
  • .NET 线程 Thread 进程 Process、线程池 pool、Invoke、begininvoke、异步回调
  • .Net的DataSet直接与SQL2005交互
  • .Net各种迷惑命名解释
  • .net下的富文本编辑器FCKeditor的配置方法
  • .NET中使用Protobuffer 实现序列化和反序列化
  • .project文件