id: 7ee9efbfffe74fbca56d5367c8d03aee
parent_id: 
item_type: 1
item_id: 13a88707797c49edae835521570e5904
item_updated_time: 1764345613885
title_diff: "[{\"diffs\":[[1,\"Docker-总结篇\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":10}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>Docker-总结篇</title>\\\r\\\n  <basefont face=\\\"微软雅黑\\\" size=\\\"2\\\" />\\\r\\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html;charset=utf-8\\\" />\\\r\\\n  <meta name=\\\"exporter-version\\\" content=\\\"YXBJ Windows/608924 (zh-CN, DDL); Windows/10.0.0 (Win64); EDAMVersion=V2;\\\"/>\\\r\\\n  <meta name=\\\"content-class\\\" content=\\\"yinxiang.peso.superNote\\\"/>\\\r\\\n  <meta name=\\\"application-data:yinxiang.noteLayout\\\" content=\\\"{\\\"lineSpace\\\":\\\"recommend\\\",\\\"paragraphSpace\\\":\\\"recommend\\\"}\\\"/>\\\r\\\n  <style>\\\r\\\n\\tbody, td {\\\r\\\n\\t  font-family: 微软雅黑;\\\r\\\n\\t  font-size: 12pt;\\\r\\\n\\t}\\\r\\\n  </style>\\\r\\\n</head>\\\r\\\n<body>\\\r\\\n<a name=\\\"35349\\\"></a>\\\r\\\n<h1>Docker-总结篇</h1>\\\r\\\n\\\r\\\n<div><span style=\\\"\\\"><div style=\\\"max-width: 700px;\\\"><p></p><div style=\\\"--en-blockquote: true; box-sizing: border-box; border-left: 3px solid #b4c0cc; background-position: initial initial; background-repeat: initial initial;\\\"><div>原文链接: <a href=\\\"http://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485293&amp;idx=1&amp;sn=1aed3387a18f8fd1c3770da2f0e29aa2&amp;chksm=91a01fb29cf8cc7eac5d44cddf63a85a3f0eba05404390fd0c4a58f213d9fed67a0075dfa31c&amp;mpshare=1&amp;scene=1&amp;srcid=1230WoFpjdztO3zbbU79ePbe&amp;sharer_shareinfo=c94d11b776251c8d1bb64ce1492e6741&amp;sharer_shareinfo_first=c94d11b776251c8d1bb64ce1492e6741#rd\\\"><span>http://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485...</span></a></div></div><p></p><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">原创</span><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"> 运维小路 </span><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><a style=\\\"-webkit-tap-highlight-color: transparent;\\\"> 运维小路 </a></span><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><em style=\\\"-webkit-tap-highlight-color: transparent;\\\"></em></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><p style=\\\"-webkit-tap-highlight-color: transparent; letter-spacing: 0.578px;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; letter-spacing: 0.544px; background-color: rgb(255,255,255); outline: 0; color: rgb(255,104,39); text-align: left; __visibility: visible;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">作者介绍：简历上没有一个精通的运维工程师。</span></span><span style=\\\"-webkit-tap-highlight-color: transparent; letter-spacing: 0.544px; background-color: rgb(255,255,255); outline: 0; text-align: left; color: rgb(0,82,255); __visibility: visible;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">请点击上方的蓝色《运维小路》关注我</span></span><span style=\\\"-webkit-tap-highlight-color: transparent; letter-spacing: 0.544px; background-color: rgb(255,255,255); outline: 0; color: rgb(255,104,39); text-align: left; __visibility: visible;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">，下面的思维导图也是预计更新的内容和当前进度(不定时更新)。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; letter-spacing: 0.544px; background-color: rgb(255,255,255); outline: 0; color: rgb(255,104,39); text-align: left; __visibility: visible;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent; text-align: center;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><img src=\\\":/3d700774d22747ad839bc5a8840e3dfa\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks: %7B%22align%22%3A%22center%22%7D; -webkit-tap-highlight-color: transparent; width: auto;\\\" width=\\\"auto\\\"/></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">我们在上一章，讲了虚拟化，</span><span style=\\\"-webkit-tap-highlight-color: transparent; color: rgb(255,104,39);\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">虚拟化是把硬件虚拟化</span></span><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">，然后创建出来的虚拟机完全隔离，而</span><span style=\\\"-webkit-tap-highlight-color: transparent; color: rgb(255,104,39);\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">Docker则是软件(内核)虚拟化</span></span><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">，他的隔离性会低于虚拟机。我们将通过3-4周来讲解Docker相关内容，由于涉及到内容较多，就不一一列出来具体的细节，主要从以下几个方面来讲解：</span></span></p><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">Docker基本情况</span></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">Docker基本命令</span></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">Dockerfile</span></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">Docker镜像</span></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">Docker仓库</span></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">Docker原理</span></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">Docker网络&amp;存储&amp;日志</span></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">Docker-Compose</span></span></div><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\">Docker番外篇(docker)</span></span></div><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">本小节属于Docker的总结篇，为前面30小节做一个小结，Docker属于一个应用层面软件，需要经常使用，遇到不同的需求和问题，才能加深你对Docker的理解。</span></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: bold;\\\">Docker 基本情况</span></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">1.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485032&amp;idx=1&amp;sn=455544c1c20a71a6827f1bf9a1618934&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">什么是docker</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，主要讲解docker的的构成，以及和虚拟机的区别。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">2.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485039&amp;idx=1&amp;sn=5a13a47a6fba5fab5eb7c5af6ae88666&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">如何安装docker</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，主要讲解了几种docker的安装方式，包括在线安装，离线安装和安装指定版本。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">3.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485045&amp;idx=1&amp;sn=179a87c96a50093da1a47c6041c254f6&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">如何查看docker的详细信息</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，包括如何通过docker info命令查看docker的信息及主要的数据目录构成情况。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">4.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485056&amp;idx=1&amp;sn=28ccd70ec8df38a47f45f350009d19b4&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">daemon.json解释</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，主要讲解文件daemon.json的文件功能和几种常用需求通过修改docker.json实现。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">5.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485097&amp;idx=1&amp;sn=f4ca669e824af76d9eaf785543798702&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">如何启动docker</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，介绍docker的前台进程以及为什么我的容器启动失败。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">6.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485150&amp;idx=1&amp;sn=f5d8831eff94cc69cd6e501877a9ad82&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">镜像分层</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，介绍了镜像和容器的分层可以提供存储效率和上传下载速度。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">7.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485276&amp;idx=1&amp;sn=8dc15451a4121d1d4e994e73f4287559&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">容器的详细信息</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，通过docker inspect xxx 查看显示docker的容器的详细，以及如何通过这个获取我们需要的信息。 </span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: bold;\\\">Docker命令</span></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">1.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485067&amp;idx=1&amp;sn=f54b5b31f43f160e3b51d9bf0d9060b9&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">生命周期管理</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，主要包括创建，删除，停止等命令。</span></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">2.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485077&amp;idx=1&amp;sn=c57bf54aa1d21d2eaf8de015603790f4&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">仓库&amp;镜像&amp;容器操作</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，主要包括登录仓库，上传下载镜像，离线迁移镜像，进入容器，查看容器日志等命令。</span></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">3.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485098&amp;idx=1&amp;sn=0f19f61981da3aa3439009a04e0b351c&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">run命令详细介绍</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，主要介绍docker run 常用的参数及意义。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: bold;\\\">DockerFile</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">1.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485110&amp;idx=1&amp;sn=982552aeb0fdd6abf6ac8830476c9527&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">介绍了dockerfile里面的基本语法</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">(包括FROM,USER,WORKDIR,RUN等)。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">2.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485109&amp;idx=1&amp;sn=dd1fd3d981c431cc63bd00ed5a066680&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">重点介绍了ADD的和COPY的区别</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">3.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485132&amp;idx=1&amp;sn=34ec19f80cda43af832a81d5508dfb1d&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">重点介绍了CMD和ENTRYPOINT的区别</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">和shell和exec两种写法的区别。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><strong style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word; color: rgb(51,51,51); letter-spacing: normal; orphans: 4; text-align: start; white-space: pre-wrap; background-color: rgb(255,255,255);\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">4.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485133&amp;idx=1&amp;sn=2ea0d56d90a4c895cc326393e8cf9633&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">介绍了dockerfile的一个实际案例</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">及如何拆解需求。</span></span></span></strong></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">5.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485137&amp;idx=1&amp;sn=04dd90877ffb932ba7d9c7e314330417&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">介绍通过镜像分层</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">来分别管理镜像和制作镜像的方法论。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><strong style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: justify; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word; color: rgb(51,51,51); letter-spacing: normal; orphans: 4; text-align: start; white-space: pre-wrap; background-color: rgb(255,255,255);\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; max-width: 100%; box-sizing: border-box; overflow-wrap: break-word;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></span></strong></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: bold;\\\">Docker仓库</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">1.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485162&amp;idx=1&amp;sn=73ae3622bf9dbccbb29372563967aa02&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">Docker默认仓库</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">的registry的使用方法。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">2.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485195&amp;idx=1&amp;sn=709b42b1c8f2f9ae06ad81f64eca1cd8&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">介绍compose</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">的基本语法和基本命令。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">3.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485196&amp;idx=1&amp;sn=78f9e8366703ae87e3eda922e7e593e5&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">Harbor的部署</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">及需要注意的地方</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">4.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485228&amp;idx=1&amp;sn=0d8072e11ccb9ea957548bf36c3992b4&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">Harbor的使用</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，包括harbor里面的几个概念和功能的使用。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">5.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485229&amp;idx=1&amp;sn=50e74ac9d1f2e78fce36b952cfd4d3a3&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">Harbor的运维</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，主要介绍harbor容器的用途和架构，方便后期排错。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: bold;\\\">Docker原理</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">1.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485241&amp;idx=1&amp;sn=fcb9df5c2121bb6069e4cddbbde19c85&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">资源隔离namecpace</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，通过资格隔离把，容器封装在一个沙盒环境里面。</span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">2.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485242&amp;idx=1&amp;sn=25d3b56564a0519c2547b2143a58961c&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">资源限制cgroup</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，通过资源限制避免容器之间相互影响。</span></span></p><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">3.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485261&amp;idx=1&amp;sn=1f1963fc4e1e9740c3c4b20f030f4a34&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">联合文件系统UnionFs</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，通过镜像分层然后把所有需要用到的东西联合挂载到一起，形成一个整体。</span></span></h1><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">4.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485262&amp;idx=1&amp;sn=931d402493dedf9ca41d98f9a9fa15ad&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">写实复制cow</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，通过联合文件系统+写实复制技术，实现镜像的分层的复用和管理。</span></span></h1><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: bold;\\\">Docker网络&amp;日志&amp;存储</span></span></h1><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">1.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485263&amp;idx=1&amp;sn=cbfe501fcdc4b18c45e6cd117865f90e&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">Docke网络</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，介绍如何实现修改docker容器的ip地址段以及如何实现不依赖第三方组件实现跨主机通信。</span></span></h1><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">2.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485264&amp;idx=1&amp;sn=2d2dc5663ac62682d2f5f30ca582d156&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">Docker日志&amp;volume</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，介绍docker日志的轮询的配置方法和手工创建管理volume的方法。</span></span></h1><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: bold;\\\">Docker番外篇</span></span></h1><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">1.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485277&amp;idx=1&amp;sn=339b701cfa49aa1c86e40d6a2ee11c8c&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">下载镜像</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，下载镜像过程种中的抓包信息，确认发起请求是什么样的。</span></span></h1><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">2.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485278&amp;idx=1&amp;sn=7d91ac4247f97eb8ba330e5eb8fdb2c1&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">上传镜像</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，介绍上传镜像的过程中，registry做了啥操作以及registry的数据目录构成情况。</span></span></h1><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">3.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485281&amp;idx=1&amp;sn=8a9f34881921771061a368cc447627f7&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">Containerd</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，介绍了containerd的和docker之间的关系。</span></span></h1><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">4.</span><a href=\\\"https://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485292&amp;idx=1&amp;sn=d0aec37d6122c1442e1f70a53fc9434c&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">创建容器</span></a><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">，介绍了docker和containerd中间是如何通信的。</span></span></h1><h1 style=\\\"-webkit-tap-highlight-color: transparent; outline: 0; font-weight: 500; font-size: 22px; color: rgba(0,0,0,0.9); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: 0.544px; orphans: 2; text-align: start; text-indent: 0; text-transform: none; widows: 2; word-spacing: 0; -webkit-text-stroke-width: 0; white-space: normal; background-color: rgb(255,255,255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; font-weight: normal;\\\">5.总结篇</span></span></h1><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"></p><p style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></span></p><table style=\\\"-webkit-tap-highlight-color: transparent;\\\"><tbody style=\\\"-webkit-tap-highlight-color: transparent;\\\"><tr style=\\\"-webkit-tap-highlight-color: transparent;\\\"><td style=\\\"-webkit-tap-highlight-color: transparent; word-break: break-all;\\\" valign=\\\"top\\\" width=\\\"558\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; color: rgb(0,128,255);\\\"><strong style=\\\"-webkit-tap-highlight-color: transparent; letter-spacing: 0.578px; text-wrap-style: initial; color: rgb(62,62,62); background-color: rgb(255,255,255);\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><a href=\\\"http://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247483929&amp;idx=1&amp;sn=cb745c3cdc43906c992bfa52f618afd8&amp;chksm=90744f52a703c644e7f704423f4fb91a1e35eeed78e81d07d714ee0309faa6c6c452852ab776&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\">历史推荐内容</a></span><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></strong></span><p style=\\\"-webkit-tap-highlight-color: transparent; letter-spacing: 0.578px;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; color: #0080ff;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><strong style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><a href=\\\"http://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247485022&amp;idx=1&amp;sn=2d19e99a956c66b1bb917cd6352fec8e&amp;chksm=90744b15a703c203a3dd9743e47e64fa5070031bafbc081a01aad72e2e42be90993827a8a50a&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\">云计算&amp;虚拟化-包括服务器购买，虚拟化介绍，虚拟磁盘，虚拟网络，创建虚拟机，安装虚拟机，dashboard，xml解释，克隆，快照，初始化，esxi介绍。</a></span></strong></span></span></p><p style=\\\"-webkit-tap-highlight-color: transparent; letter-spacing: 0.578px;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; color: rgb(0,128,255);\\\"><strong style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><a href=\\\"http://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247484668&amp;idx=1&amp;sn=9456ff01e974d0805f1f68729f23296a&amp;chksm=907449b7a703c0a19daf715c275e94101fe6fac59c1e44934bc0d26780ddeb03da7388fe22e3&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\">Linux进阶</a></span></strong></span><span style=\\\"-webkit-tap-highlight-color: transparent; color: rgb(0,128,255);\\\"><strong style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><a href=\\\"http://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247484668&amp;idx=1&amp;sn=9456ff01e974d0805f1f68729f23296a&amp;chksm=907449b7a703c0a19daf715c275e94101fe6fac59c1e44934bc0d26780ddeb03da7388fe22e3&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\">-包括硬件，日常运维，基础软件，日志，进阶命令，防火墙，shell编程，内核，linux系统及初始化</a></span></strong></span></p><p style=\\\"-webkit-tap-highlight-color: transparent; letter-spacing: 0.578px;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent; color: rgb(0,128,255);\\\"><strong style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><a href=\\\"http://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247483929&amp;idx=1&amp;sn=cb745c3cdc43906c992bfa52f618afd8&amp;chksm=90744f52a703c644e7f704423f4fb91a1e35eeed78e81d07d714ee0309faa6c6c452852ab776&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\">Linux基础</a></span></strong></span><span style=\\\"-webkit-tap-highlight-color: transparent; color: rgb(0,128,255);\\\"><strong style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><a href=\\\"http://mp.weixin.qq.com/s?__biz=MzA5MTkyMTQ0NA==&amp;mid=2247483929&amp;idx=1&amp;sn=cb745c3cdc43906c992bfa52f618afd8&amp;chksm=90744f52a703c644e7f704423f4fb91a1e35eeed78e81d07d714ee0309faa6c6c452852ab776&amp;scene=21#wechat_redirect\\\" style=\\\"-webkit-tap-highlight-color: transparent;\\\" target=\\\"_blank\\\">-包括文件的增删改查，磁盘管理，网络配置，用户配置，权限配置</a></span></strong></span></p></td></tr></tbody></table><div style=\\\"-webkit-tap-highlight-color: transparent;\\\"><span style=\\\"-webkit-tap-highlight-color: transparent;\\\"><br style=\\\"-webkit-tap-highlight-color: transparent;\\\"/></span></div></div></div></div></div></div></span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":41050}]"
metadata_diff: {"new":{"id":"13a88707797c49edae835521570e5904","parent_id":"f67288c3a0be4374b5d532b5dcc3aabc","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1764348818398,"markup_language":2,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":0},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2025-11-28T21:03:25.285Z
created_time: 2025-11-28T21:03:25.285Z
type_: 13