Docke-compose 搭建 testLink环境
文章目录1.docker-compose 介绍docker-compose 的使用一般分为三步2. 安装Docker-compose3. Docker-compose常用命令4. docker-compose使用配置docker-compose.yml文件总结✨✨✨学习的道路很枯燥希望我们能并肩走下来编程真是一件很奇妙的东西。你只是浅尝辄止那么只会觉得枯燥乏味像对待任务似的应付它。但你如果深入探索就会发现其中的奇妙了解许多所不知道的原理。知识的力量让你沉醉甘愿深陷其中并发现宝藏。本文开始了解即可但公司是小型团队项目都是单机没有集群可以考虑使用docker-compose管理。小结docker-compose管理简单数量少的容器集群1.docker-compose 介绍Docker-compose 是用于定义和运行多容器的 Docker 应用程序的工具。通过Compose可以使用 YAML 文件来配置应用程序的服务。简介Compose 项目是 Docker 官方的开源项目负责实现 Docker 容器集群的快速编排。【注】适用于小型团队或测试个人搭建管理小型集群企业级一般使用K8s集群。docker-compose 的使用一般分为三步使用 Dockerfile 定义应用程序的环境以便可以在任何地方复制它。在 docker-compose.yml 中定义组成应用程序的服务以便它们可以在隔离的环境中一起运行。配置和定义多个容器在yam文件中运行 docker-compose up -d然后 Compose 启动并运行整个应用程序。2. 安装Docker-composemacOS、Windows 系统使用的 Docker Desktop 默认已经安装。Linux 系统https://github.com/docker/compose/releases下载到/usr/local/bin/docker-compose文件位置curlhttps://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname-s)-$(uname-m)-o /usr/local/bin/docker-compose# 国内镜像下载docker-composesudocurl-Lhttps://get.daocloud.io/docker/compose/releases/download/1.27.4/docker-compose-$(uname-s)-$(uname-m)-o /usr/local/bin/docker-compose更改下载的docker-compose文件权限chmodx /usr/local/bin/docker-compose查看docker-compose版本docker-composeversion3. Docker-compose常用命令查看配置docker-composeconfig后台启动docker-composeup -d构建镜像docker-composebuild下载镜像docker-composepull查看运行的容器docker-composeps查看docker-compose中容器进程docker-composetopdocker-compose启动docker-composestartdocker-compose停止docker-composestop4. docker-compose使用前提安装好docker-compose配置docker-compose.yml文件编写docker-compose.yml文件管理想要的容器以testlinl搭建为例搭建testlink需要两个容器数据库容器testlink容器version:2services:mariadb:image:bitnami/mariadb:latestenvironment:-MARIADB_USERbn_testlink-MARIADB_DATABASEbitnami_testlink-ALLOW_EMPTY_PASSWORDyestestlink:image:bitnami/testlink-archived:latestenvironment:-MARIADB_HOSTmariadb-MARIADB_PORT_NUMBER3306-TESTLINK_DATABASE_USERbn_testlink-TESTLINK_DATABASE_NAMEbitnami_testlink-ALLOW_EMPTY_PASSWORDyesports:-5003:8080-443:443depends_on:-mariadb运行后使用ip:5003访问testlink即可总结✨✨✨各位读友本篇分享到内容是否更好的帮助你理解如果对你有帮助给个赞鼓励一下吧世上没有绝望的处境只有对处境绝望的人。一遇挫折就灰心丧气的人永远是个失败者。而一向努力奋斗坚韧不拔的人会走向成功。感谢每一位一起走到这的伙伴我们可以一起交流进步一起加油吧

相关新闻

学习日记day70

学习日记day70

Day70_0127 专注时间:目标是:5h30~6h。实际:6h26min。1.调整学习路线;2.调整算法学习方法;3.重视工程能力。 每日任务:饭后的休息(25min),学习间歇的休息(1…

2026/7/3 16:56:34 阅读更多 →
利用AI优化代码质量与性能

利用AI优化代码质量与性能

利用AI优化代码质量与性能 关键词:AI、代码质量、代码性能、优化算法、机器学习、深度学习、代码分析 摘要:本文聚焦于利用AI技术来优化代码质量与性能这一前沿话题。首先介绍了相关背景,包括目的、预期读者、文档结构和术语表。接着阐述了核心概念及其联系,通过文本示意图…

2026/7/3 16:56:39 阅读更多 →
《蒸汽、钢铁与无限心智》深度研究:我们是否正在重复100年前工厂主的错误?

《蒸汽、钢铁与无限心智》深度研究:我们是否正在重复100年前工厂主的错误?

1. 核心论断:历史隐喻下的"水轮阶段"困境 1.1 工业革命的历史镜鉴 1.1.1 蒸汽机初期的认知局限:水轮替换陷阱 在工业革命初期,英国兰开夏郡的纺织工厂最初依河而建,依靠水车驱动机械运转。这种动力模式虽然利用了自然力量,却受限于地理位置与季节变化,将生产…

2026/7/3 16:56:41 阅读更多 →

最新新闻

5分钟搭建本地Web漏洞靶场:PHPStudy+Xray实战指南

5分钟搭建本地Web漏洞靶场:PHPStudy+Xray实战指南

1. 项目概述与核心价值刚入行安全测试,你是不是也遇到过这样的尴尬:想动手练练Web漏洞挖掘,但找不到合适的靶场?网上的在线靶场要么太简单,要么访问不稳定,要么就是环境配置复杂到让人望而却步。我当年也是…

2026/7/3 23:22:16 阅读更多 →
3PEAK思瑞浦 TPCMP232-VS1R MSOP8 比较器

3PEAK思瑞浦 TPCMP232-VS1R MSOP8 比较器

特性 电源电压:2.7V至5.5V 低供电电流:每通道400mA 传播延迟:50纳秒 偏移电压:3.5mV 输入共模范围扩展至200mV 推挽输出

2026/7/3 23:20:16 阅读更多 →
本地部署AI绘画:Codex与Cowart打造离线无限画布工作站

本地部署AI绘画:Codex与Cowart打造离线无限画布工作站

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Claude 随心用,限时 5 折。 👉 点击领海量免费额度 最近在尝试将AI绘画能力集成到本地工作流时,发现了一个痛点:很多在线AI绘画工具要么需要联网、要么功能受限…

2026/7/3 23:20:16 阅读更多 →
第 43 篇:连接超时完全指南:从抓包到根因,拆解每一段沉默

第 43 篇:连接超时完全指南:从抓包到根因,拆解每一段沉默

抓包实战系列第 23 篇 | 阅读时间:12 分钟 | 关键词:超时、抓包、TCP、排障 📌 为什么读这篇 线上报警里,“timeout” 出现频率排前三。 但大多数超时排查是这样展开的: 1. 应用报错:timeout 2. 看一眼日志:没头绪 3. 群里问:网络是不是有问题? 4. 网络组:我们正…

2026/7/3 23:16:14 阅读更多 →
基于DRV8213与STM32的智能散热系统设计与实现

基于DRV8213与STM32的智能散热系统设计与实现

1. 项目概述:基于DRV8213与STM32的智能散热系统设计在汽车电子和工业嵌入式系统中,散热管理直接关系到设备可靠性和寿命。最近完成的一个车载信息娱乐系统项目中,我们采用德州仪器的DRV8213电机驱动器控制MF25060V2-1000U-A99轴流风扇&#x…

2026/7/3 23:14:14 阅读更多 →
逆向分析短视频平台a_bogus参数:从JavaScript混淆到Python复现

逆向分析短视频平台a_bogus参数:从JavaScript混淆到Python复现

1. 项目概述:从“黑盒”到“白盒”的逆向之旅最近在分析某头部短视频平台的网页端接口时,一个名为a_bogus的参数频繁出现在我的视野里。无论是请求用户主页信息、抓取评论区数据,还是搜索商品列表,这个由一长串看似随机的字符组成…

2026/7/3 23:14:14 阅读更多 →

日新闻

Nginx防御TLS重协商攻击实战:从原理到配置与监控

Nginx防御TLS重协商攻击实战:从原理到配置与监控

1. 项目概述:为什么TLS重协商攻击至今仍需警惕十多年前的CVE-2011-1473,一个关于TLS/SSL协议重协商机制的漏洞,现在提起来还有必要吗?很多运维和开发朋友可能会觉得,这都老掉牙了,现代服务器和客户端不都默…

2026/7/3 0:03:59 阅读更多 →
华为防火墙双通道远程管理实战:Web与SSH配置详解

华为防火墙双通道远程管理实战:Web与SSH配置详解

1. 项目概述:为什么需要双通道远程管理防火墙?在任何一个稍具规模的企业网络里,防火墙都是那个默默守护在边界的关键角色。作为网络工程师,我们不可能每次都跑到机房,插上console线去配置它。远程管理能力,…

2026/7/3 0:03:59 阅读更多 →
AD74413R与PIC18F65K40的高精度工业数据采集方案

AD74413R与PIC18F65K40的高精度工业数据采集方案

1. 项目概述:AD74413R与PIC18F65K40的协同工作在工业自动化和精密测量领域,同时实现高精度模数转换(ADC)和数模转换(DAC)功能是许多复杂系统的核心需求。AD74413R作为一款四通道可配置模拟输入/输出器件,与PIC18F65K40微控制器的组合&#xf…

2026/7/3 0:05:59 阅读更多 →

周新闻

月新闻