id: 4b5a682f155949ed9d1dd891d94d0d89
parent_id: 
item_type: 1
item_id: 19a1bb3743c049f8b092085a1086c0e9
item_updated_time: 1764345506105
title_diff: "[{\"diffs\":[[1,\"LearningNotesDockerDocker图形化工具Portainer介绍与安装R\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":45}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>LearningNotes/Docker/Docker图形化工具Portainer介绍与安装/README.md at master · moxi624/LearningNotes</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  <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=\\\"35290\\\"></a>\\\r\\\n<h1>LearningNotes/Docker/Docker图形化工具Portainer介绍与安装/README.md at master · moxi624/LearningNotes</h1>\\\r\\\n\\\r\\\n<div><span>\\\n  <div style=\\\"--en-clipped-content:article\\\"><div style=\\\"font-size: 16px; display:block; min-width: 100%; position: relative;\\\"> <div style=\\\"font-size:16px;font-family:sans-serif;text-size-adjust:100%;box-sizing:border-box;color:rgb(31, 35, 40);background-color:rgb(255, 255, 255);color-scheme:light;\\\"><div style=\\\"font-family:-apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;;font-size:14px;line-height:1.5;color:rgb(31, 35, 40);background-color:rgb(255, 255, 255);box-sizing:border-box;overflow-wrap:break-word;--dialog-scrollgutter:15px;\\\"><div style=\\\"box-sizing:border-box;isolation:isolate;word-wrap:break-word;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><span style=\\\"box-sizing:border-box;\\\"><span style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><span style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;--sticky-pane-height:calc(100vh - (max(0px, 0px)));--spacing:var(--spacing-none);\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;-webkit-box-flex:1;min-width:1px;\\\"><div style=\\\"box-sizing:border-box;-webkit-box-flex:1;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:border-box;min-width:0px;container-type:inline-size;\\\"><div style=\\\"box-sizing:border-box;border-image:initial;border-radius:0px 0px 6px 6px;min-width:273px;\\\"><div style=\\\"box-sizing:border-box;background-color:rgb(255, 255, 255);border-radius:0px 0px 6px 6px;min-width:0px;-webkit-box-pack:center;justify-content:center;\\\"><div style=\\\"box-sizing:border-box;border-bottom-left-radius:6px;border-bottom-right-radius:6px;min-width:0px;\\\"><div style=\\\"box-sizing:border-box;font-family:-apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, &quot;Noto Sans&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;;font-size:16px;line-height:1.5;overflow-wrap:break-word;\\\"><span style=\\\"font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;font-size:16px;line-height:1.5;display:table;\\\"></span><div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;position:relative;margin-top:0px;\\\"><h1 dir=\\\"auto\\\" style=\\\"margin:0.67em 0px;box-sizing:border-box;line-height:1.25;margin-bottom:16px;font-weight:600;padding-bottom:0.3em;border-bottom:1px solid rgba(209, 217, 224, 0.7);font-size:2em;margin-top:0px;\\\">Docker图形化工具Portainer介绍与安装</h1><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;float:left;padding-right:4px;line-height:1;text-underline-offset:3.2px;text-decoration:underline;position:absolute;top:50%;left:-28px;display:flex;width:28px;height:28px;margin:auto;border-radius:6px;opacity:0;justify-content:center;align-items:center;transform:translateY(calc(-50% - 0.3rem));\\\"><img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' class='octicon octicon-link js-evernote-checked' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true' data-evernote-id='503'%3e%3cpath d='m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z' data-evernote-id='1224' class='js-evernote-checked'%3e%3c/path%3e%3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;vertical-align:text-bottom;color:rgb(31, 35, 40);overflow:visible;\\\"></img></a></div>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;position:relative;\\\"><h2 dir=\\\"auto\\\" style=\\\"box-sizing:border-box;line-height:1.25;margin-top:24px;margin-bottom:16px;font-weight:600;padding-bottom:0.3em;border-bottom:1px solid rgba(209, 217, 224, 0.7);font-size:1.5em;\\\">介绍</h2><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;float:left;padding-right:4px;line-height:1;text-underline-offset:3.2px;text-decoration:underline;position:absolute;top:50%;left:-28px;display:flex;width:28px;height:28px;margin:auto;border-radius:6px;opacity:0;justify-content:center;align-items:center;transform:translateY(calc(-50% - 0.3rem));\\\"><img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' class='octicon octicon-link js-evernote-checked' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true' data-evernote-id='504'%3e%3cpath d='m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z' data-evernote-id='1227' class='js-evernote-checked'%3e%3c/path%3e%3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;vertical-align:text-bottom;color:rgb(31, 35, 40);overflow:visible;\\\"></img></a></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Portainer</strong> 是一款轻量级的图形化管理工具，通过它我们可以轻松管理不同的 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Docker</strong> 环境。<strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Portainer</strong> 部署和使用都非常简单，它提供一个可以运行在任何 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Docker</strong> 引擎上的容器组成。<strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Portainer</strong> 提供管理 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Docker</strong> 的<strong style=\\\"font-weight:600;box-sizing:border-box;\\\">container</strong>、<strong style=\\\"font-weight:600;box-sizing:border-box;\\\">images</strong>、<strong style=\\\"font-weight:600;box-sizing:border-box;\\\">volumes</strong>、<strong style=\\\"font-weight:600;box-sizing:border-box;\\\">networks</strong> 等等。它兼容独立的 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Docker</strong> 环境和 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">swarm</strong> 集群模式。基本满足中小型单位对 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Docker</strong> 容器的管理工作。</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">官方提供的 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Demo</strong> 演示环境：</p>\\\n<ul dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\">\\\n<li style=\\\"box-sizing:border-box;\\\">地址：<a href=\\\"http://demo.portainer.io/\\\" rel=\\\"nofollow\\\" style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\">http://demo.portainer.io</a></li>\\\n<li style=\\\"box-sizing:border-box;margin-top:0.25em;\\\">用户名：admin</li>\\\n<li style=\\\"box-sizing:border-box;margin-top:0.25em;\\\">密码：tryportainer</li>\\\n</ul>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/8bbdd0bd22b140879b8f6254faf6a577\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125165926451.png\\\" height=\\\"505\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"914\\\"/></a></p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;position:relative;\\\"><h2 dir=\\\"auto\\\" style=\\\"box-sizing:border-box;line-height:1.25;margin-top:24px;margin-bottom:16px;font-weight:600;padding-bottom:0.3em;border-bottom:1px solid rgba(209, 217, 224, 0.7);font-size:1.5em;\\\">Docker方式安装</h2><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;float:left;padding-right:4px;line-height:1;text-underline-offset:3.2px;text-decoration:underline;position:absolute;top:50%;left:-28px;display:flex;width:28px;height:28px;margin:auto;border-radius:6px;opacity:0;justify-content:center;align-items:center;transform:translateY(calc(-50% - 0.3rem));\\\"><img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' class='octicon octicon-link js-evernote-checked' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true' data-evernote-id='505'%3e%3cpath d='m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z' data-evernote-id='1237' class='js-evernote-checked'%3e%3c/path%3e%3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;vertical-align:text-bottom;color:rgb(31, 35, 40);overflow:visible;\\\"></img></a></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">我们可以直接使用 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Docker</strong> 的方式来安装</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">首先创建数据卷，实现数据持久化</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\">docker volume create portainer_db</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='506'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1240' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1241' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='507'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1242' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">启动 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Partainer</strong> 容器</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\">docker run -d -p 9000:9000 -name portainer -restart always -v /var/run/docker/sock:/var/run/docker.sock -v portainer_db:/data portainer/portainer</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='508'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1244' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1245' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='509'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1246' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">运行成功后，然后通过 9000端口访问即可</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\">http://ip:9000</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='510'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1248' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1249' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='511'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1250' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">然后我们输入自定义的密码，进入下面页面</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/e69e1e92ef8d4aadb36a3d71e96181e8\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125170935817.png\\\" height=\\\"452\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"914\\\"/></a></p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">这里是选择我们通过portainer管理哪里的Docker</p>\\\n<ul dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;\\\">\\\n<li style=\\\"box-sizing:border-box;\\\">Local：本地的</li>\\\n<li style=\\\"box-sizing:border-box;margin-top:0.25em;\\\">Remote：远程的</li>\\\n<li style=\\\"box-sizing:border-box;margin-top:0.25em;\\\">Agent：</li>\\\n<li style=\\\"box-sizing:border-box;margin-top:0.25em;\\\">Azure：云服务</li>\\\n</ul>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;position:relative;\\\"><h2 dir=\\\"auto\\\" style=\\\"box-sizing:border-box;line-height:1.25;margin-top:24px;margin-bottom:16px;font-weight:600;padding-bottom:0.3em;border-bottom:1px solid rgba(209, 217, 224, 0.7);font-size:1.5em;\\\">Docker Compose 方式安装</h2><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;float:left;padding-right:4px;line-height:1;text-underline-offset:3.2px;text-decoration:underline;position:absolute;top:50%;left:-28px;display:flex;width:28px;height:28px;margin:auto;border-radius:6px;opacity:0;justify-content:center;align-items:center;transform:translateY(calc(-50% - 0.3rem));\\\"><img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' class='octicon octicon-link js-evernote-checked' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true' data-evernote-id='512'%3e%3cpath d='m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z' data-evernote-id='1261' class='js-evernote-checked'%3e%3c/path%3e%3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;vertical-align:text-bottom;color:rgb(31, 35, 40);overflow:visible;\\\"></img></a></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">这里我们主要是通过Docker Compose来进行安装【如果没有安装docker-compose，需要提前安装】</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\"><span style=\\\"box-sizing:border-box;color:rgb(89, 99, 110);\\\"><span style=\\\"box-sizing:border-box;color:rgb(89, 99, 110);\\\">#</span> 创建 目录</span>\\\nmkdir docker-compose\\\n\\\n<span style=\\\"box-sizing:border-box;color:rgb(89, 99, 110);\\\"><span style=\\\"box-sizing:border-box;color:rgb(89, 99, 110);\\\">#</span> 进入目录</span>\\\n<span style=\\\"box-sizing:border-box;color:rgb(5, 80, 174);\\\">cd</span> docker-compose\\\n\\\n<span style=\\\"box-sizing:border-box;color:rgb(89, 99, 110);\\\"><span style=\\\"box-sizing:border-box;color:rgb(89, 99, 110);\\\">#</span> 创建配置文件</span>\\\nvim mogu_portainer.yml</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='513'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1270' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1271' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='514'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1272' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">然后添加如下内容</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\">version: <span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\"><span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\">'</span>3.1<span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\">'</span></span>\\\nservices:\\\n  portainer:\\\n    image: portainer/portainer\\\n    container_name: portainer\\\n    ports:\\\n      - 9000:9000\\\n      - 8000:8000\\\n    volumes:\\\n      - /var/run/docker.sock:/var/run/docker.sock\\\n      - ./data:/data\\\n      - ./public:/public</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='515'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1277' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1278' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='516'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1279' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">然后在执行汉化</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\"><span style=\\\"box-sizing:border-box;color:rgb(89, 99, 110);\\\"><span style=\\\"box-sizing:border-box;color:rgb(89, 99, 110);\\\">#</span> 下载汉化包</span>\\\nwget https://dl.quchao.net/Soft/Portainer-CN.zip\\\n<span style=\\\"box-sizing:border-box;color:rgb(89, 99, 110);\\\"><span style=\\\"box-sizing:border-box;color:rgb(89, 99, 110);\\\">#</span> 解压缩</span>\\\nunzip Portainer-CN.zip -d public</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='517'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1285' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1286' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='518'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1287' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">然后运行下面命令</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\">docker-compose -f mogu_portainer.yml up -d</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='519'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1289' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1290' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='520'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1291' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">构建portainer容器后，我们访问下面页面</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\">http://ip:9000</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='521'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1293' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1294' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='522'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1295' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">即可看到我们的图形化页面了【首次登录需要填写默认密码】</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/45d52494eec0439ebbe9db9aae7b75b2\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125170457260.png\\\" height=\\\"461\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"798\\\"/></a></p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">登录后，即可看到我们的容器信息</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/ede19a6e8c7645e3ad3f15243fb2e6a5\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125170509940.png\\\" height=\\\"436\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"792\\\"/></a></p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;position:relative;\\\"><h2 dir=\\\"auto\\\" style=\\\"box-sizing:border-box;line-height:1.25;margin-top:24px;margin-bottom:16px;font-weight:600;padding-bottom:0.3em;border-bottom:1px solid rgba(209, 217, 224, 0.7);font-size:1.5em;\\\">使用Portainer管理其它主机</h2><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;float:left;padding-right:4px;line-height:1;text-underline-offset:3.2px;text-decoration:underline;position:absolute;top:50%;left:-28px;display:flex;width:28px;height:28px;margin:auto;border-radius:6px;opacity:0;justify-content:center;align-items:center;transform:translateY(calc(-50% - 0.3rem));\\\"><img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' class='octicon octicon-link js-evernote-checked' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true' data-evernote-id='523'%3e%3cpath d='m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z' data-evernote-id='1302' class='js-evernote-checked'%3e%3c/path%3e%3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;vertical-align:text-bottom;color:rgb(31, 35, 40);overflow:visible;\\\"></img></a></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">刚刚演示的是使用 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Portainer</strong> 管理本地安装的 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Docker</strong> 主机，如果我们要使用 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">portainer</strong> 管理其它地方的主机。我们就需要单独启动一台主机，然后在上面运行 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">Docker</strong> ，需要注意：我们还需要开启Docker中的 2375端口号</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">首先我们编辑 daemon.json</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\">vim /etc/docker/daemon.json</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='524'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1305' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1306' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='525'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1307' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">然后加入以下内容即可【注意 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">2375</strong> 端口号要慎开，不然可能被当肉鸡挖矿】</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\">{\\\n\\t<span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\"><span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\">&quot;</span>hosts<span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\">&quot;</span></span>: [<span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\"><span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\">&quot;</span>tcp://192.168.119.150:2375<span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\">&quot;</span></span>, <span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\"><span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\">&quot;</span>unix:///var/run/docker.sock<span style=\\\"box-sizing:border-box;color:rgb(10, 48, 105);\\\">&quot;</span></span>]\\\n}</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='526'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1318' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1319' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='527'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1320' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">然后选择 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">端点</strong> 的 <strong style=\\\"font-weight:600;box-sizing:border-box;\\\">添加端点</strong></p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/8869a58dfa5348dfb4bcf6f67cd6ea01\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125171521404.png\\\" height=\\\"452\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"914\\\"/></a></p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">然后选择Docker环境</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/ce7bcc6573eb4aae9c614dd5c73eb45d\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125171656316.png\\\" height=\\\"465\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"914\\\"/></a></p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">最后添加端点完后，就能看到我们刚刚添加的节点了</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/c3ccaebb127b4f99ba8ef72c1f4794be\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125171714621.png\\\" height=\\\"130\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"914\\\"/></a></p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">我们回到首页，即可看到我们的两台Docker服务了</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/3293d6bbd51d483f8c885e6de74fb799\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125171745766.png\\\" height=\\\"177\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"914\\\"/></a></p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;position:relative;\\\"><h2 dir=\\\"auto\\\" style=\\\"box-sizing:border-box;line-height:1.25;margin-top:24px;margin-bottom:16px;font-weight:600;padding-bottom:0.3em;border-bottom:1px solid rgba(209, 217, 224, 0.7);font-size:1.5em;\\\">使用Portainer部署Nginx服务</h2><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;float:left;padding-right:4px;line-height:1;text-underline-offset:3.2px;text-decoration:underline;position:absolute;top:50%;left:-28px;display:flex;width:28px;height:28px;margin:auto;border-radius:6px;opacity:0;justify-content:center;align-items:center;transform:translateY(calc(-50% - 0.3rem));\\\"><img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' class='octicon octicon-link js-evernote-checked' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true' data-evernote-id='528'%3e%3cpath d='m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z' data-evernote-id='1331' class='js-evernote-checked'%3e%3c/path%3e%3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;vertical-align:text-bottom;color:rgb(31, 35, 40);overflow:visible;\\\"></img></a></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">下面我们就可以使用Portainer来部署我们的nginx服务，到指定的Docker环境中，由于我们目前有多台Docker环境，因此我们就首先需要选择不同的主机来进行部署</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">首先，我们选择 192.168.119.148 这台主机</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/c972b3f065ea4828b31ed875618cea1f\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125171940237.png\\\" height=\\\"372\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"728\\\"/></a></p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">然后选择镜像，输入 nginx，点击拉取镜像</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/db61e7c2b9b6441782189d21bb0a17eb\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125172117416.png\\\" height=\\\"212\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"914\\\"/></a></p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">然后就会去拉取到我们的nginx镜像了，下面我们就可以使用这个拉取的镜像来创建容器</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">我们输入一些基本信息后，点击创建</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/bde50ddc9ac54a5fab20ec9142c3c807\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125172337667.png\\\" height=\\\"363\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"914\\\"/></a></p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">完成后，即可看到 nginx的端口号已经对外发布</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/b4d897b510a84195a17893a0a3055e24\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125172622053.png\\\" height=\\\"123\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"914\\\"/></a></p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">我们输入下面的地址</p>\\\n<div dir=\\\"auto\\\" style=\\\"box-sizing:border-box;display:flex;justify-content:space-between;background-color:rgb(246, 248, 250);margin-bottom:16px;position:relative;overflow:auto;\\\"><pre style=\\\"font-family:ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Consolas, &quot;Liberation Mono&quot;, monospace;box-sizing:border-box;margin-top:0px;overflow-wrap:normal;word-break:normal;padding:16px;overflow:auto;line-height:1.45;color:rgb(31, 35, 40);background-color:rgb(246, 248, 250);border-radius:6px;font-size:85%;margin-bottom:0px;min-height:52px;\\\">http://ip:32768</pre><div style=\\\"display:block; animation:0s ease 0s 1 normal none running none; box-sizing:border-box;\\\">\\\n    <span style=\\\"box-sizing:border-box;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;appearance:none;transition:color 80ms cubic-bezier(0.33, 1, 0.68, 1), background-color, box-shadow, border-color;border:0px;border-radius:6px;color:rgb(9, 105, 218);background-color:transparent;box-shadow:none;position:relative;width:28px;height:28px;justify-content:center;align-items:center;margin:8px;padding:0px;display:flex;\\\">\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-copy js-clipboard-copy-icon js-evernote-checked' data-evernote-id='529'%3e %3cpath d='M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z' data-evernote-id='1343' class='js-evernote-checked'%3e%3c/path%3e%3cpath d='M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z' data-evernote-id='1344' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;display:inline-block;fill:currentcolor;margin-right:4px;color:rgb(89, 99, 110);vertical-align:text-bottom;overflow:visible;\\\"></img>\\\n      <img src=\\\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' height='16' viewBox='0 0 16 16' version='1.1' width='16' data-view-component='true' class='octicon octicon-check js-clipboard-check-icon color-fg-success d-none js-evernote-checked' data-evernote-id='530'%3e %3cpath d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0Z' data-evernote-id='1345' class='js-evernote-checked'%3e%3c/path%3e %3c/svg%3e\\\" style=\\\"box-sizing:border-box;fill:currentcolor;margin-right:4px;vertical-align:text-bottom;overflow:visible;color:rgb(9, 105, 218);display:none;\\\"></img>\\\n    </span>\\\n  </div></div>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:16px;\\\">即可看到，nginx已经成功安装</p>\\\n<p dir=\\\"auto\\\" style=\\\"box-sizing:border-box;margin-top:0px;margin-bottom:0px;\\\"><a style=\\\"background-color:transparent;color:rgb(9, 105, 218);box-sizing:border-box;text-underline-offset:3.2px;text-decoration:underline;\\\"><img src=\\\":/6d8a0c9597bf40659328b5c597483cca\\\" type=\\\"image/png\\\" data-filename=\\\"image-20201125172719198.png\\\" height=\\\"192\\\" style=\\\"border-style:none;box-sizing:content-box;max-width:100%;\\\" width=\\\"914\\\"/></a></p>\\\n<span style=\\\"font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Noto Sans, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;font-size:16px;line-height:1.5;display:table;clear:both;\\\"></span></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></span></div></span></span></div></div></div></div></div></div></div>\\\n</span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":59230}]"
metadata_diff: {"new":{"id":"19a1bb3743c049f8b092085a1086c0e9","parent_id":"061de1401cfc4cfaadf6e74e015970e9","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":1764345732274,"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-28T16:12:46.099Z
created_time: 2025-11-28T16:12:46.099Z
type_: 13