# Docker Compose:从思源开始的旅行

*Docker Compose* 是一个用于定义和运行多个容器的工具,借助于简单的 YAML 文件,可以轻松地创建和管理 Docker 容器。本文将带您踏上一段关于 Docker Compose 的旅行,从简介开始,逐步深入了解其功能和用法。
## Docker C            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-17 05:15:13
                            
                                176阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            思源笔记是一款强大的知识管理工具,它的 Docker Compose 部署可以帮助团队更高效地进行知识存储和分享。本文将分享在部署思源笔记时,如何使用 Docker Compose 来解决实际问题的过程,包括背景定位、演进历程、架构设计、性能攻坚、故障复盘和扩展应用。
## 背景定位
随着团队规模的不断扩大,我们面临着信息爆炸的挑战。使用传统的文档管理方式难以应对快速增长的知识量,因此我们决定            
                
         
            
            
            
            可以通过 depends_on 选项控制服务的启动顺序。Compose 总是按照依赖顺序启动容器,依赖由 depends_on、links、volumes_from 和 network_mode: "service:..." 决定。但是,Compose 不会等到容器“准备就绪”(无论对于特定应用程序而言是什么意思) - 直到它运行(Compose does not wait until a con            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-29 20:37:21
                            
                                162阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一 Docker介绍1.1 Docker 守护进程1.1.2 启动`Docker`1.2 Docker 图形界面1.3二 常用命令2.1 查看Docker程序是否存在2.2 查看 容器 日志信息2.3 查看容器中的进程2.4 检查容器2.5 容器中查看ip三 docker-compose3.1 `docker-compose.yml` 文件模板docker 和 docker-compos            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-15 10:16:31
                            
                                574阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一:基础环境搭建下面的内容系统版本都是Centos 71:安装需要的软件包首先需要卸载原先的docker版本(旧版本和新版本不兼容)yum remove docker docker-client docker-client-latest  docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-13 19:16:32
                            
                                1390阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             目录173、k8s调度原理-ResourceQuota配额限制_1173.1、产生背景173.2、工作方式173.3、限制resource和limit173.3.1、ResourceQuota的yaml文件173.3.2、测试ResourceQuota的yaml文件173.3.3、测试结果173.4、限制资源count173.3.1、ResourceQuota的yaml文件173.3.2、测试结            
                
         
            
            
            
            目录前言Docker简介 1.  什么是docker 2.  Docker和vm有什么区别3.   Docker架构4.  Docker特性  Docker安装1.  Docker版本介绍2.  Centos7安装docker 3.  Docker校验4.             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-10 16:13:13
                            
                                552阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             一、Docker 部署以及镜像和容器的基本操作序言Docker 入门系列文章是根据视频教程全程实操的记录,基本上按照本系列文章操作,就能掌握 Docker 基本入门技巧。由于纯属个人笔记,难免存在错误和不详尽之处。欢迎交流批评指正。1. 准备环境准备 Linux 服务器,推荐 CentOS 7,64位、系统内核版本为 3.10 以上[root@k8s-master ~]# uname            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-31 20:57:15
                            
                                1747阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Docker笔记摘要容器(docker)技术的价值保证环境一致性,只要使用相同镜像部署就可以保证一致性轻量级虚拟化访问,运行更快,资源更小.同时也可以荣期间的个开心封装部署的负载类型,云原生与微服务的首选技术方案未来测试人员必学的技术栈Docker的学习路线学习docker基本命令学习使用Docker搭建常用软件学习Docker网络模式学习Docker的镜像制作(dockerfile)容器集群-k            
                
         
            
            
            
            思源笔记 介绍 一款本地优先的个人知识管理系统,融合块、大纲和双向链接,方便构建你永恒的数字花园。 优点 所见即所得:目前双链笔记中貌似只有 Obsidian 和 思源笔记实现了所见即所得。支持完整的大纲编辑器功能:比较有名的双链笔记几乎都是大纲型编辑器,只有Obsidian 和思源笔记属于文档型编辑器。Obsidian 虽然插件生态极其完善,绝大部分功能都            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-05 22:08:46
                            
                                546阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            推荐开源项目:dnsdock —— 简化版的Docker容器自动发现DNS服务器 dnsdockDNS service discovery for Docker containers项目地址:https://gitcode.com/gh_mirrors/dn/dnsdock 项目简介dnsdock是一个轻量级的DNS服务器,专为Docker容器设计,实现了自动的容器发现功能。与crosbymich            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-23 16:23:43
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在 Docker 中实现思源笔记
思源笔记是一款优秀的知识管理工具,将其部署在 Docker 中可以让你随时随地访问和管理你的笔记。本文将为你详细讲解如何实现在 Docker 上运行思源笔记的步骤。
## 整体流程
以下是将思源笔记部署到 Docker 中的主要步骤:
| 步骤                | 描述                          |
|----            
                
         
            
            
            
            文章目录一、简介和安装1)什么是docker2)跟虚拟机的对比3)打包、分发、部署介绍4)Docker 部署的优势5)Docker 通常用来做什么6)重要概念:镜像、容器7)安装链接8)docker启动报错解决方法9)子系统安装步骤10)设置镜像加速源(docker服务器在国外)二、docker快速安装软件1)直接安装的缺点2)docker安装优点3)演示Docker安装Redis4)安装wor            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-08 14:09:57
                            
                                2483阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、用过的写笔记的软件首先要说一句话,没有本地保存文件的软件都是在耍流氓,而且数据还不安全,就拿在线笔记来说,一般的程序员,管理员等都会直接看到我们记的笔记,甚至有些非法商家把笔记卖给那些某某等公司目前时间为 2021/3/2 17:30 不排除各种软件在以后的时间进行的改动,现在问题已经很久了,没时间坐等修复1.1 有道云笔记前因:自己用了有道云都快3年了,不知道为啥,感觉越用越不好用,刚开始冲            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-02 09:51:30
                            
                                2307阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            思源笔记是一款本地优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步,支持细粒度块级引用和 Markdown 所见即所得。特性☑ 免费 所有本地功能都是免费的。内容块 • 块级引用和双向链接 • 文档关系图、全局关系图 • 自定义属性 • SQL 查询嵌入 • 协议 siyuan://编辑器 • Block 风格 • Markdown 所见即所得 • 列表大纲 • 块缩放聚焦 •            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-03 10:59:07
                            
                                551阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                   出于日常记录、资料整理和知识管理的需要,一直在体验各种笔记软件。我的主要需求包括:可离线使用    现在很多笔记都是以云端为主,多数本地版也只是套壳,只支持短暂离线,断网无法使用数据安全的考虑,比如产品停止运营、云端数据丢失等便利实用的考虑,比如网络不好甚至断网的情况下也能即时使用双链    最近很火的功能对于资料整理和知识管理等,需要对文档相互引用的场景下很实用基于双链的关系图,属            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-14 18:36:23
                            
                                266阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、ERP的概念   企业资源计划(Enterprise Resource Planning,简称ERP)系统是一种主要面向制造行业进行物质资源、资金资源和信息资源集成一体化管理的企业信息管理系统。通过运用ERP,企业能够利用计算机对企业的资金、货物、人员和信息等资源进行自动化管理,具有制造,办公操作,供应链管理,人力资源管理,项目管理,财务与管理,客户服务,销售与市场营销等商            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-13 13:46:05
                            
                                54阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Docker概述Docker是基于Go语言开发的!是一个开源项目!官网文档Docker文档超级详细! Docker的思想来自于集装箱! 在没有Docker之前,假如跑一个java程序,上面有多个应用,那么可能会发生端口冲突、配置错误等问题,因此原来都是交叉的。 而Docker的核心思想就是隔离,将所有东西打包装箱,每一箱子是相互隔离的,就不会出现冲突等问题!通过隔离机制,可以将服务器运用到极致!定            
                
         
            
            
            
            思源笔记是一款开源的笔记应用,它非常适合进行知识管理与创作。为使其能够在Docker上顺利运行,我将记录整个部署过程,包括环境准备、分步指南、配置详解、验证测试、优化技巧和扩展应用等步骤。
## 环境准备
在部署思源笔记的Docker环境之前,我们需要对硬件和软件环境进行评估。
### 软硬件要求
- **硬件要求**
  - CPU: 至少双核处理器
  - 内存: 2GB及以上
  -            
                
         
            
            
            
            前言试了一下发现 onedriver 支持嵌入功能,故此测试以下几款常用笔记对于 onedriver 视频、YouTube 视频、哔哩哔哩 视频的嵌入播放的支持具体测试对于思源笔记支持嵌入播放 bilibili 视频不支持嵌入播放 youtube 视频不支持嵌入播放 onedriver 视频对于 Notion支持嵌入播放 bilibili 视频# /embed 粘贴下面B站分享的地址
<if