飞牛 fnos 使用docker部署MySQL数据库教程

2026-06-2748阅读macos
本教程指导用户在飞牛 fnOS 系统中利用 Docker 容器技术成功部署 MySQL 数据库,步骤包括安装 Docker 环境、拉取官方镜像、创建持久化数据目录、配置端口映射以及设置 root 密码等关键参数,通过该教程,用户可轻松在 NAS 上搭建并运行独立的数据库服务,满足家庭或办公存储需求。

一、手动部署

1、下载镜像

在fnOS自带    镜像仓库     搜索:mysql 第一个就是

mysql1.jpg



2、创建文件夹

在你想要的位置创建mysql文件夹,并且在mysql文件夹里面创建datalog文件夹


mysql2.jpg



3、添加容器

打开桌面的docker找到容器,点击右上角的添加容器 容器名称、资源限制任意即可、开机自动开启打钩

mysql3.jpg


4、高级设置:

端口设置:容器端口3306映射到本地3306端口,33060端口可以删可以保留,暂时不用不到

储存位置:分别把前面创建的datalog文件夹分别映射到   /var/lib/mysql    和   /var/log/mysql    如下图照抄就行


mysql4.jpg


环境变量:添加3个变量


# root数据库密码变量
MYSQL_ROOT_PASSWORD=asd123456

# 字符编码变量
MYSQL_CHARACTER_SET_SERVER=utf8mb4
MYSQL_COLLATION_SERVER=utf8mb4_unicode_ci



按图照抄,把代码复制进去,只有   MYSQL_ROOT_PASSWORD   后面的asd123456数据库   root   的登录密码自己换成你自己的密码


mysql5.jpg


其他都保持默认,设置好下一步创建完成即可

文章版权声明

1、本站所有原创文章,版权均归作者及本站所有,未经授权禁止转载、复制、修改或用于商业用途。

2、如需转载,请注明原文来源与作者,并保留原文链接。

3、部分内容、图片来源于网络,仅用于学习交流,如有侵权请联系删除。

4、严禁盗用原创内容,违者将依法追究法律责任。

© 版权所有

目录[+]