群晖通过 Docker 安装 MySQL

news/2024/10/23 23:25:54/

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.ppmy.cn/news/1541463.html

相关文章

旅游攻略网站毕业设计计算机毕设基于SpringBootSSM框架

目录 1.摘要 2 引言 2.1 开发目标 2.2 项目内容 2.3 项目背景与目的 3. 技术选型 3.1 JAVA 简介 3.2 MySQL 介绍 ‌4. 功能描述与创新点 4.1 功能描述 ‌4.2创新点设计 4.3 功能图展示 5. 数据库设计 6. 项目任务与要求 1.摘要 本文旨在设计并实现一个功能全面、…

学习笔记——交换——STP(生成树)桥协议数据单元(BPDU)

四、桥协议数据单元(BPDU) 1、BPDU基本概念 桥协议数据单元(Bridege Protocol Data Unit,BPDU)BPDU是STP的协议报文,直接封装在二层协议,是传输载体。是STP能够正常工作的根本。 BPDU主要由 4 部分组成: (1)根桥ID (2)发送者到根桥的开…

【数组知识的扩展①】

🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​💫个人格言:“没有罗马,那就自己创造罗马~” ArrayList在Java数组中的使用技巧 这篇博客灵感来源于某一天Aileen(🤫)遇到了一道数组合并的题&…

OJ-1017中文分词模拟器

示例0 输入: ilovechina i,ilove,lo,love,ch,china,lovechina 输出: ilove,china 示例1 输入: ilovechina i,love,china,ch,na,ve,lo,this,is,the,word 输出: i,love,china 说明: 示例2 输入: iat i,love,…

深度学习端侧推理框架介绍

深度学习端侧推理框架介绍 动端深度学习推理框架专为在移动设备和边缘设备上高效运行深度学习模型而设计。 TensorFlow Lite 介绍:TensorFlow的轻量级版本,专为移动和嵌入式设备优化,支持Android和iOS。官网网址:https://tensor…

IDEA如何查看所有的断点(Breakpoints)并关闭

前言 我们在使用IDEA开发Java应用时,基本上都需要进行打断点的操作,这方便我们排查BUG,也方便我们查看设计的是否正确。 不过有时候,我们不希望进入断点,这时候除了点击断点关闭外,有没有更快速的方便关闭…

滚雪球学Redis[9.1讲]:Redis的常见问题与最佳实践

全文目录: 前言1. Redis的常见问题排查常见错误信息与解决方案性能瓶颈的识别与处理数据一致性问题的排查 2. Redis的最佳实践Redis使用中的通用原则典型业务场景中的最佳实践如何避免Redis中的反模式 小结下期预告 前言 在上一章【第八章:Redis的扩展与…

unity 导入的模型设置详谈

文章目录 1.Model 模型1.1 Scene:场景级属性,例如是否导入灯光和照相机,以及使用什么比例因子1.2 Mesh:网格的属性1.3 Generate :与几何相关的属性,用于处理拓扑,UV和法线 2.Rig 骨骼3.Animatio…