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

群晖通过 Docker 安装 MySQL

1. 打开 Docker 应用,并在注册表搜索 MySQL

2. 下载 MySQL 镜像,并选择版本

3. 在 Docker 文件夹中创建 MySQL,并创建子文件夹

4. 设置权限

5. 选择 MySQL 映像运行,创建容器

6. 配置 MySQL 容器

6.1 使用高权限执行容器

6.2 启用自动重新启动

6.3 端口设置

6.4 创建容器时挂载数据卷

挂载 /var/lib/mysql 到宿主机的文件夹(例如 /docker/mysql/data),用于存储数据库数据

6.5 设置环境变量

MYSQL_ROOT_PASSWORD:设置 root 用户的密码。

MYSQL_DATABASE:可以指定一个初始数据库名称(可选)。

MYSQL_USER 和 MYSQL_PASSWORD:创建一个普通用户及其密码(可选)。

7. 验证

7.1 启用 SSH 功能

7.2 通过终端输入命令验证

sudo docker exec -it mysql-1 mysql -u root -p

http://www.lryc.cn/news/466492.html

相关文章:

  • 同程旅行面经
  • 【贪心算法】(第八篇)
  • 立即调用的函数表达式(IIFE)
  • YOLOv11改进-卷积-引入小波卷积WTConv 解决多尺度小目标问题
  • flask 接口还在执行中,前端接收到接口请求超时,解决方案
  • 探索 Python 中的 XML 转换利器:xml2dict
  • dbt-codegen: dbt自动生成模板代码
  • springboot057洗衣店订单管理系统(论文+源码)_kaic
  • 南大通用(GBase 8s)数据库在 Spring Boot 中使用 Flyway
  • CMakeLists.txt 编写规则
  • Javascript算法——二分查找
  • node-sass/vendor/linux-x64-72 : Error: EACCES: permission denied, mkdir
  • uniapp-uniapp + vue3 + pinia 搭建uniapp模板
  • 深度学习的一些数学基础
  • 自由学习记录(13)
  • 低代码可视化-uniapp海报可视化设计-代码生成
  • 一次使用LD_DEBUG定位问题的经历
  • 数据库安全:如何进行数据库安全审计?
  • 【Python】基础语法错误和异常
  • 获取每个页面的元素,并写入json
  • 【ShuQiHere】深入解析数字电路中的锁存器与触发器
  • 【学习AI-相关路程-mnist手写数字分类-python-硬件:jetson orin NX-自我学习AI-基础知识铺垫-遇到问题(1) 】
  • 数据轻松上云——Mbox边缘计算网关
  • ifftshift函数
  • vue3 + ts + element-plus 二次封装 el-dialog
  • MySQL9.0安装教程zip手动安装(Windows)
  • 如何在浏览器中查看格式化的 HTML?
  • 浅谈计算机存储体系和CPU缓存命中
  • ES操作:linux命令
  • Java使用原生HttpURLConnection实现发送HTTP请求