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

dockercompose文件仓库

mysql

version: '3'  # 使用docker-compose的版本,根据需要可以调整# 创建数据目录
# mkdir -p /home/docker/mysql/mysql_data
# mkdir -p /home/docker/mysql/mysql_logs
# 给予适当的权限(确保MySQL容器可以读写这些目录) 
# chmod 777 /home/docker/mysql/mysql_data
# chmod 777 /home/docker/mysql/mysql_dataservices:mysql:  # 服务名称image: mysql:5.7  # 使用的镜像container_name: mysql  # 容器名称environment:MYSQL_ROOT_PASSWORD: 123456  # 环境变量volumes:- /home/docker/mysql/mysql_data:/var/lib/mysql  # 数据卷,映射主机路径到容器路径- /home/docker/mysql/mysql_logs:/var/log/mysql  # 日志卷,映射主机路径到容器路径ports:- "3306:3306"  # 端口映射,主机端口:容器端口restart: unless-stopped  # 重启策略

达梦

version: '3' # 根据需要选择合适的版本services:dm8: # 服务名称image: dm8_single:dm8_20241022_rev244896_x86_rh6_64 # 使用的镜像container_name: dm8 # 容器名称ports:- "5236:5236" # 端口映射,主机端口:容器端口volumes:- /home/docker/dmdb/dmdb_data:/opt/dmdbms/data # 数据卷,映射主机路径到容器路径environment:LD_LIBRARY_PATH: /opt/dmdbms/bin # 环境变量CASE_SENSITIVE: 0 # 环境变量UNICODE_FLAG: 1 # 环境变量restart: unless-stopped # 重启策略privileged: true # 提升权限

容器启动后通过命令:docker inspect dm8 可以看到密码为 SYSDBA001

SQLServer

version: '3'  # 根据需要选择合适的版本services:sqlserver2019:  # 服务名称image: mcr.microsoft.com/mssql/server:2019-latest  # 使用的镜像container_name: sqlserver2019  # 容器名称ports:- "1433:1433"  # 端口映射,主机端口:容器端口volumes:- /home/docker/sqlserver/sqlserver_data:/var/opt/mssql  # 数据卷,映射主机路径到容器路径environment:ACCEPT_EULA: "Y"  # 环境变量MSSQL_SA_PASSWORD: "Abc123456"  # 环境变量restart: unless-stopped  # 重启策略privileged: true  # 提升权限

vocechat

version: '3' # 根据需要选择合适的版本services:vocechat-server: # 服务名称image: privoce/vocechat-server:latest # 使用的镜像container_name: vocechat-server # 容器名称ports:- "3000:3000" # 端口映射,主机端口:容器端口volumes:- /home/docker/vocechat/data:/home/vocechat-server/data # 数据卷,映射主机路径到容器路径restart: always # 重启策略
http://www.xdnf.cn/news/1688.html

相关文章:

  • [Java]动态代理
  • CSS基础
  • Ubuntu系统下交叉编译iperf3
  • 项目管理:企业战略落地的引擎与未来竞争力的核心密码
  • 力扣面试150题--基本计算器
  • 如何将极狐GitLab 合并请求导出为 CSV?
  • 基于深度学习和单目测距的前车防撞及车道偏离预警系统
  • 凸优化理论记录
  • 【Rust 精进之路之第24章错误处理·实践】错误处理策略与 `anyhow`:简化应用层错误管理
  • Redis 有序集合 ZSet 深度解析教程
  • Unity3D 基于机器学习的 AI 行为树
  • QtDesigner中Label控件详解
  • uniappx 打包配置32位64位x86安装包
  • 【数据可视化-25】时尚零售销售数据集的机器学习可视化分析
  • 02_java的运行机制以及JDKJREJVM基本介绍
  • 补题【Darkness+Different Billing+Dice Game】
  • C++开发之设计模式
  • 大模型的超参数Top P是什么 ?有什么用?
  • three.js精灵及精灵材质、Shader源码分析
  • ERROR: x264 not found using pkg-config
  • 海思ISP调试记录
  • 解决 PostgreSQL 检查约束导致的数据插入异常问题
  • Rundeck 介绍及安装:自动化调度与执行工具
  • 大模型面经 | 春招、秋招算法面试常考八股文附答案(六)
  • 信息系统项目管理师_第十四章 项目沟通管理
  • NLP实战(4):使用PyTorch构建LSTM模型预测糖尿病
  • C++ std::future的使用
  • 第二章:MCP服务器分类
  • 【C语言干货】面试 | 不使用临时变量实现两个整数的交换
  • PageView 内嵌套 TabBarView 的滑动冲突