群晖Docker部署MySQL服务

需求描述:

作为一个coder,经常会在各种地点场合编码调试。于是拥有一个稳定且能直连的数据库服务器,就成了重要支点。群晖NAS作为低功耗的典范,再加上docker的加持,毫不例外成为首选方案。


环境准备:

1.产品型号:DS918+
2.系统版本:DSM 6.2.3-25426
3.MySQL:8.0.28
演示中仅为个人系统环境,请提前安装docker套件,请务必举一反三


操作步骤:

1.新增共享文件夹

在docker目录下新建文件夹,名为Mysql。
群晖Docker部署MySQL服务_第1张图片
右击文件夹属性,授权所有用户读写权限,且勾选应用到子文件夹
在这里插入图片描述

2.安装mysql服务

打开docker套件,搜索mysql镜像,双击选择latest下载镜像,等待下载完成
群晖Docker部署MySQL服务_第2张图片
下载完成后,点击启动,开始配置
群晖Docker部署MySQL服务_第3张图片
容器名称简单易懂即可,然后点击高级设置
群晖Docker部署MySQL服务_第4张图片
存储空间,点击添加文件夹,关联之前新建的mysql文件夹,装载路径填入/var/lib/mysql
群晖Docker部署MySQL服务_第5张图片
网络端口,将3306对应的本地端口从自动改为3306
群晖Docker部署MySQL服务_第6张图片
环境变量,增加MYSQL_ROOT_PASSWORD,值自定义,完成后点击应用按钮。此为设置MySQL的root用户密码

群晖Docker部署MySQL服务_第7张图片

勾选向导完成后运行此容器,点击右下角的应用即可开始创建容器

3.连接mysql服务

在mysql workbench中新增连接配置,输入NAS的IP以及root用户密码
群晖Docker部署MySQL服务_第8张图片


特别提示

如需外网多设备连接,需先开通公网IP,路由器设置端口转发,再用群晖提供的域名一起使用

你可能感兴趣的:(NAS,docker怎么玩都不累,docker,mysql,运维)