当前位置: 首页 > news >正文

n1 armbian docker compose 部署aipan mysql

apt update
apt install docker-compose-plugin -y
#安装docker compose

docker compose  version
Docker Compose version v2.38.2

 

sudo mkdir -p /sda1/data/mysql/conf.d

sudo chown -R 999:999 /sda1/data/mysql # MySQL 用户 UID 通常为 999

cat docker-compose.yml 
version: '3.8'

services:
# MySQL 服务
mysql:
image: mysql:8.0
container_name: mysql-server
restart: always
environment:
MYSQL_ROOT_PASSWORD: 密码 # 请修改为强密码
MYSQL_DATABASE: aipan_db
MYSQL_USER: aipan_user
MYSQL_PASSWORD: 密码
volumes:
- /sda1/data/mysql:/var/lib/mysql  # 数据持久化
- /sda1/data/mysql/conf.d:/etc/mysql/conf.d  # 配置文件挂载
ports:
- "3306:3306"
networks:
- app-network

  # aipan-netdisk-search 服务
aipan:
image: unilei/aipan-netdisk-search:latest
container_name: aipan-netdisk-search-app
restart: always
depends_on:
- mysql
environment:
# 配置数据库连接 URL,使用服务名 `mysql` 作为主机名
DATABASE_URL: "mysql://aipan_user:密码@mysql:3306/aipan_db?schema=public"
ports:
- "3000:3000"
networks:
- app-network

networks:
app-network:
driver: bridge

 

docker compose up -d

 IP:3000访问

http://www.lryc.cn/news/596029.html

相关文章:

  • 理解后端开发中的API设计原则
  • 清华大学顶刊发表|破解无人机抓取与投递难题
  • 第三章 Freertos物联网实战esp8266模块
  • LIMO:仅需817样本激活大模型数学推理能力,挑战“数据规模至上”传统范式
  • 从零构建智能对话助手:LangGraph + ReAct 实现具备记忆功能的 AI 智能体
  • MatterPort3D 数据集 | 简介 | 多途径下载
  • 低成本、高泛化能力的无人机自主飞行!VLM-Nav:基于单目视觉与视觉语言模型的无地图无人机导航
  • 基于模拟的流程为灵巧机器人定制训练数据
  • 动漫短剧系统开发全流程解析:从创意到上线的技术实践
  • CSS中的transform
  • 力扣面试150题--寻找峰值
  • Numpy的应用-2
  • 2025年远程桌面软件深度评测:ToDesk、向日葵、TeamViewer全方位对比分析
  • oracle查询数据结构滤涉及的sql语句
  • 开发者的AI认知指南:用大模型重新理解人工智能(下)
  • 疯狂星期四文案网第15天运营日记
  • PCIe Base Specification解析(三)
  • TDengine时序数据库 详解
  • Kotlin介绍
  • Python机器学习:从零基础到项目实战
  • 时序数据库 TDengine × Ontop:三步构建你的时序知识图谱
  • 如何编译RustDesk(Unbuntu 和Android版本)
  • LeetCode 658.找到K个最接近的元素
  • Linux下的EtherCAT主站环境搭建和通信测试
  • ZooKeeper学习专栏(五):Java客户端开发(原生API)详解
  • 小米视觉算法面试30问全景精解
  • Linux--指令初识
  • RxSwift 核心解析
  • 鸿蒙ArkTS多环境API管理与安全签名方案实践
  • 【React-Three-Fiber实践】放弃Shader!用顶点颜色实现高性能3D可视化