https://docs.seatable.cn/published/seatable-manual/docker/seatable-ce/Deploy%20SeaTable%20with%20Docker.md
https://post.smzdm.com/p/a6dr0g7e/
创建 数据保存路径 默认 /opt/seatable
mkdir -p /opt/seatable/seatable-data
mkdir -p /opt/seatable/mysql-data
官网提供 docker-compose.yml 教程上说用 docker compose 启动,那我们可以下载下来在 portainer中创建一个stacks
这里
image.png
注意下端口是否和其他服务有冲突的,注意修改数据库密码
- MySQL 的 root 的密码(MYSQL_ROOT_PASSWORD 和 DB_ROOT_PASSWD)
- MySQL 数据的卷目录 (volume)
- SeaTable 的镜像标签
- SeaTable 数据的卷目录(volume)
- 主机名(SEATABLE_SERVER_HOSTNAME),域名或者你的服务器的外部 IP
这里我映射成9081端口
确认启动容器
找到 SeaTable 容器
image.png
执行以下脚本 seatable 换成上图的seatable_seatable.1.ldiww35saqk5lwcrpcqf7wwix
# 启动 SeaTable 服务
docker exec -d seatable /shared/seatable/scripts/seatable.sh start
# 创建一个管理员帐户
docker exec -it seatable /shared/seatable/scripts/seatable.sh superuser
image.png
现在可以通过浏览器输入 http://192.168.0.103:9081 访问 SeaTable 网页了
image.png image.png
接下来修改下配置文件确保可以编辑表格
进入到 /opt/seatable/seatable-data/seatable/conf
然后重启 seatable 容器 别忘记
docker exec -d seatable /shared/seatable/scripts/seatable.sh start
现在可以编辑表格了
image.png
点波关注 系统搭建(docker)
网友评论