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

goframe开发一个企业网站 开发环境DOCKER 搭建16

Docker开发环境搭建的优势

环境一致性

  • 消除"在我机器上能运行"的问题
  • 保证开发、测试、生产环境的一致性
  • 新成员可以快速搭建完整开发环境

快速部署

  • 一键启动所有依赖服务
  • 配置文件版本控制
  • 环境迁移方便快捷

资源隔离

  • 避免不同项目依赖冲突
  • 系统资源可控
  • 便于多版本共存

团队协作

  • 统一的环境配置
  • 降低环境搭建成本
  • 提高团队开发效率

服务编排

  • 使用docker-compose管理多容器
  • 服务间依赖关系清晰
  • 便于横向扩展

开发便利

  • 快速切换不同环境
  • 环境可重复使用
  • 便于问题排查

成本节约

  • 减少环境维护成本
  • 提高资源利用率
  • 降低学习成本

docker-compose的分析

因为项目只是学习笔记一样,中间应用到各种技术。
mysql redis rocketmq rabbitmq ,如果自己用直接在环境上安装,则要反复调试按装,用docker直接解决。
因为下拉相关镜象需要用到国内的源,这要成功可能性要较高。

在这里插入图片描述
相 关的配置

{"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"experimental": false,"registry-mirrors": ["https://mirror.gcr.io","https://docker.registry.cyou","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://docker.jsdelivr.fyi","https://dockertest.jsdelivr.fyi","https://mirror.aliyuncs.com","https://dockerproxy.com","https://mirror.baidubce.com","https://docker.m.daocloud.io","https://docker.nju.edu.cn","https://docker.mirrors.sjtug.sjtu.edu.cn"]
}

相关的环境可以直接用docker-compose 进行运行。
https://gitee.com/ooooinfo/dnmp_dev

如果按装不成功需要多运行几次。


http://www.mrgr.cn/news/69909.html

相关文章:

  • scala的练习题
  • Vue 学习随笔系列十四 -- JavaScript巧妙用法
  • (一)- DRM架构
  • D3入门:概念、主要特点、基本功能、常见应用场景
  • C#画图板代码
  • JavaScript:loadScript 方法
  • MATLAB实现最大最小蚁群算法(Max-Min Ant Colony Optimization, MMAS)
  • leetcode hot100【LeetCode 131.分割回文串】java实现
  • Jquery添加或删除Class属性实例代分享
  • Linux应用项目之量产工具(一)——显示系统
  • SwiftUI开发教程系列 - 第7章:数据流和状态管理
  • 信息安全数学基础(46)域和Galois理论
  • Python实现Delaunay三角剖分之Bowyer-Watson算法
  • 区块链技术在版权保护中的应用
  • Java项目实战II基于Spring Boot的农商对接系统的设计与实现(开发文档+数据库+源码)
  • Iceberg 写入和更新模式,COW,MOR(Copy-on-Write,Merge-on-Read)
  • 2024/11/10周报
  • 【Promise】自定义promise
  • Linux:版本控制器git的简单使用+gdb/cgdb调试器的使用
  • 做短视频混剪素材去哪找 五个必备的素材网站库
  • Nacos 下载安装和使用
  • 电子学会2024年3月青少年软件编程(图形化)等级考试试卷(三级)真题,含答案解析
  • 后序非递归遍历二叉树
  • 全面掌握微信小程序开发:从入门到精通
  • Spring MVC(一)
  • Hbase集群搭建