Docker一键部署SQLynx:打造你的轻量级数据库管理平台
Docker一键部署SQLynx打造你的轻量级数据库管理平台SQLynx 是一款功能强大且轻量级的 Web 版数据库管理工具支持 MySQL、PostgreSQL、Oracle、SQL Server 等多种数据库。通过 Docker 部署可以快速搭建一个跨团队的数据库管理平台。本文将详细介绍如何使用 Docker 和 Docker Compose 一键部署 SQLynx。1. 拉取 SQLynx 镜像首先从阿里云镜像仓库拉取 SQLynx 3.7.0 版本的镜像dockerpull registry.cn-hangzhou.aliyuncs.com/sql_studio/sqlynx:3.7.02. 创建数据目录在宿主机上创建用于存放日志和数据的目录并赋予读写权限mkdir-p/data/sqlynx/{data,log}chmod-R777/data/sqlynx3. 使用 Docker 命令运行容器直接使用docker run命令启动容器映射端口并挂载数据卷dockerrun-d\--restartalways\--namesqlynx\-p30432:18888/tcp\-v/data/sqlynx/log:/apps/usr/sqlstudio/linux/log\-v/data/sqlynx/data:/apps/usr/sqlstudio/linux/data\registry.cn-hangzhou.aliyuncs.com/sql_studio/sqlynx:3.7.0-p 30432:18888将宿主机的 30432 端口映射到容器的 18888 端口用于访问 Web 界面。-v挂载数据目录确保容器重启后数据不丢失。4. 使用 Docker Compose 管理推荐为了便于后续维护和管理建议使用 Docker Compose 进行部署。创建docker-compose.yml文件vi/data/sqlynx/docker-compose.yml文件内容如下version:3services:sqlynx:image:registry.cn-hangzhou.aliyuncs.com/sql_studio/sqlynx:3.7.0container_name:sqlynxrestart:alwaysports:-30432:18888volumes:-/data/sqlynx/log:/apps/usr/sqlstudio/linux/log-/data/sqlynx/data:/apps/usr/sqlstudio/linux/data5. 启动 SQLynx 容器进入docker-compose.yml所在目录启动服务cd/data/sqlynx/docker-composeup-d查看容器运行状态docker-composeps6. 查看容器日志启动完成后可以通过以下命令实时查看 SQLynx 的运行日志确认是否启动成功dockerlogs-fsqlynx7. 访问 SQLynx 服务浏览器访问以下地址即可进入 SQLynx 管理界面http://服务器IP:30432首次访问时需要根据提示完成初始化设置随后即可添加数据库连接开始管理你的数据库。8. 常用管理命令停止容器dockerstop sqlynx启动容器dockerstart sqlynx重启容器dockerrestart sqlynx进入容器内部dockerexec-itsqlynx /bin/bash总结通过 Docker 部署 SQLynx整个过程简单高效只需几条命令即可搭建一个功能完备的 Web 版数据库管理平台。无论是个人开发、团队协作还是作为内部数据库管理工具SQLynx 都能提供便捷、安全的数据库操作体验。如果你正在寻找一款轻量级、易部署的数据库管理工具不妨试试 SQLynx。文章分类Docker / 数据库工具适用场景开发环境、团队协作、数据库运维