id: ac791213975d4ad88b6fbd14b9b48467
parent_id: 
item_type: 1
item_id: 0cd65c41e78840ca84e1bb0db8772511
item_updated_time: 1764345514291
title_diff: "[{\"diffs\":[[1,\"Docker部署Nexus Terminal高颜值SSH客户端工具\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":33}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>Docker部署Nexus Terminal高颜值SSH客户端工具</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=\\\"46850\\\"></a>\\\r\\\n<h1>Docker部署Nexus Terminal高颜值SSH客户端工具</h1>\\\r\\\n\\\r\\\n<div><span><div><br/></div><p><br/></p><div style=\\\"--en-blockquote:true;box-sizing: border-box; padding-left: 19px; padding-top: 6px; padding-bottom: 6px; border-left: 3px solid #b4c0cc; background-position: initial initial; background-repeat: initial initial; margin-top: 6px\\\"><div>原文链接: <a href=\\\"https://mp.weixin.qq.com/s?__biz=MzkyNjU5ODk4Mg==&amp;mid=2247487794&amp;idx=1&amp;sn=4f26c856d0e51efd4d1a91a63e62a0a3&amp;chksm=c3aeb2944e92bf96ba03f9b118ada05c15d1cee6cf01ba16ca4988d954beb3c8648b02b28d07&amp;mpshare=1&amp;scene=1&amp;srcid=0831ARL87EjQmMkx1Iz97yYk&amp;sharer_shareinfo=249423f90924859f536ee7ef5cd8db5e&amp;sharer_shareinfo_first=249423f90924859f536ee7ef5cd8db5e#rd\\\" rev=\\\"en_rl_none\\\">https://mp.weixin.qq.com/s?__biz=MzkyNjU5ODk4Mg==&amp;mid=224748...</a></div></div><p><br/></p><div><br/></div><h1 style=\\\"other-props:eyJibG9ja0lkIjoiRGdrblNLLUQ2VFgifQ==;\\\"> Docker部署Nexus Terminal高颜值SSH客户端工具</h1><div>原创江湖有缘 运维江湖客 </div><div><br/></div><h1 style=\\\"text-align:center;background-color:rgb(255, 255, 255);color:rgb(63, 63, 63);other-props:eyJibG9ja0lkIjoicF9OcFItTnZ1cVcifQ==;\\\"><span style=\\\"font-size: 18px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(63,63,63);\\\"><span style=\\\"font-weight: bold;\\\">一、Nexus Terminal介绍</span></span></span></span></h1><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoiTS1WTlJ1RktvdjcifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">1.1 Nexus Terminal简介</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">Nexus Terminal 是一款现代化的 Web SSH / RDP / VNC 客户端，提供独立桌面端应用，集成了高级安全机制与丰富的用户功能，适用于开发者、运维人员及企业团队，实现高效、安全的远程连接与管理。</span></span></span></span></p><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoiRHptelJpeU5nNWIifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">1.2 Nexus Terminal主要特点</span></span></span></span></h2><ol><li><div><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;\\\"><span style=\\\"color: rgb(36,41,47);\\\"><b><span style=\\\"font-weight: 400;\\\">多标签页管理 SSH 与 SFTP 连接</span></b></span></span></span></div><div>支持多个远程连接在同一界面中以标签页形式并行操作，提升工作效率。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>支持 RDP/VNC 协议</b></span></div><div>内建对 Windows 远程桌面和 VNC 的支持，满足多样化远程控制需求。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>支持 PWA（渐进式 Web 应用）</b></span></div><div>可安装为类原生应用，离线使用并具备推送通知等现代 Web 特性。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>采用 Monaco Editor，在线编辑文件</b></span></div><div>提供类似 VS Code 的代码编辑体验，支持语法高亮与智能补全。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>集成多重登录安全机制，包括人机验证与双因素认证（2FA）</b></span></div><div>增强账户安全，防止自动化攻击和未授权访问。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>高度可定制的界面主题与布局风格</b></span></div><div>用户可根据个人喜好自定义外观与界面布局，提升使用舒适度。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>内置简易 Docker 容器管理面板</b></span></div><div>快速查看和管理本地或远程服务器上的容器服务，简化 DevOps 流程。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>支持 IP 白名单与黑名单，异常访问自动封禁</b></span></div><div>提供网络层安全防护，阻止非法 IP 接入并自动防御暴力破解。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>通知系统（如登录提醒、异常告警）</b></span></div><div>实时推送关键事件通知，帮助用户掌握账户动态与系统状态。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>审计日志，全面记录用户行为与系统变更</b></span></div><div>所有操作均有详细日志追踪，便于合规审查与问题回溯。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>基于 Node.js 的轻量级后端，资源占用低</b></span></div><div>高性能且低开销的后端架构，易于部署和维护。</div></li><li><div><span style=\\\"font-size: 16px;\\\"><b>内置心跳保活机制，确保连接稳定</b></span></div><div>自动检测并维持连接活跃状态，避免因超时断开影响工作。</div></li></ol><h1 style=\\\"text-align:center;background-color:rgb(255, 255, 255);color:rgb(63, 63, 63);other-props:eyJibG9ja0lkIjoiRkYwRFF1YXhzWXUifQ==;\\\"><span style=\\\"font-size: 18px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(63,63,63);\\\"><span style=\\\"font-weight: bold;\\\">二、本次实践规划</span></span></span></span></h1><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoiOVVkRlE2TGd2YUwifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">2.1 本地环境规划</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">本次实践为个人测试环境，操作系统版本为Ubuntu 22.04.1。</span></span></span></span></p><table style=\\\"--en-fitwindow:false;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-collapse:collapse;width:950px;\\\" width=\\\"950px\\\"><colgroup><col style=\\\"width: 190px;\\\"></col><col style=\\\"width: 190px;\\\"></col><col style=\\\"width: 190px;\\\"></col><col style=\\\"width: 190px;\\\"></col><col style=\\\"width: 190px;\\\"></col></colgroup><tbody><tr style=\\\"box-sizing:border-box;\\\"><th style=\\\"--en-typeInfo:{&quot;type&quot;:&quot;text&quot;,&quot;data&quot;:{}};background-color:rgba(0, 0, 0, 0.05);border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;\\\"><div><span style=\\\"font-size: 14px;\\\"><span style=\\\"font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">hostname</span></span></span></span></div></th><th style=\\\"--en-typeInfo:{&quot;type&quot;:&quot;text&quot;,&quot;data&quot;:{}};background-color:rgba(0, 0, 0, 0.05);border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;\\\"><div>IP地址</div></th><th style=\\\"--en-typeInfo:{&quot;type&quot;:&quot;text&quot;,&quot;data&quot;:{}};background-color:rgba(0, 0, 0, 0.05);border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;\\\"><div>操作系统版本</div></th><th style=\\\"--en-typeInfo:{&quot;type&quot;:&quot;text&quot;,&quot;data&quot;:{}};background-color:rgba(0, 0, 0, 0.05);border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;\\\"><div>Docker版本</div></th><th style=\\\"--en-typeInfo:{&quot;type&quot;:&quot;text&quot;,&quot;data&quot;:{}};background-color:rgba(0, 0, 0, 0.05);border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;\\\"><div>部署项目</div></th></tr><tr style=\\\"box-sizing:border-box;\\\"><td style=\\\"--en-typeInfo:{&quot;type&quot;:&quot;text&quot;,&quot;data&quot;:{}};border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;\\\"><div>jeven01</div></td><td style=\\\"--en-typeInfo:{&quot;type&quot;:&quot;text&quot;,&quot;data&quot;:{}};border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;\\\"><div>192.168.3.88</div></td><td style=\\\"--en-typeInfo:{&quot;type&quot;:&quot;text&quot;,&quot;data&quot;:{}};border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;\\\"><div>Ubuntu 22.04.1 LTS</div></td><td style=\\\"--en-typeInfo:{&quot;type&quot;:&quot;text&quot;,&quot;data&quot;:{}};border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;\\\"><div>27.1.1</div></td><td style=\\\"--en-typeInfo:{&quot;type&quot;:&quot;text&quot;,&quot;data&quot;:{}};border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px;\\\"><p>Nexus Terminal</p></td></tr></tbody></table><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoiWDdhRFJDNGNPcVAifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">2.2 本次实践介绍</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">1.本次实践部署环境为个人测试环境，生产环境请谨慎； 2.在Docker环境下部署Nexus Terminal高颜值SSH客户端工具。</span></span></span></span></p><h1 style=\\\"text-align:center;background-color:rgb(255, 255, 255);color:rgb(63, 63, 63);other-props:eyJibG9ja0lkIjoianVyV1NpWlQ1ZFUifQ==;\\\"><span style=\\\"font-size: 18px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(63,63,63);\\\"><span style=\\\"font-weight: bold;\\\">三、本地环境检查</span></span></span></span></h1><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoiMjNxM1JLTlVGWGcifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">3.1 检查Docker服务状态</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">检查Docker服务是否正常运行，确保Docker正常运行。</span></span></span></span></p><div style=\\\"--en-codeblock:true;--en-blockId:skNkTSyCLl7;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span style=\\\"font-size: 17px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(51, 51, 51);\\\"><span style=\\\"font-weight: 400;\\\">root@jeven01:~</span></span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\"># systemctl status docker</span></span><span style=\\\"font-weight: 400;\\\"> ● docker.service - Docker Application Container Engine      Loaded: loaded </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">(</span></span><span style=\\\"font-weight: 400;\\\">/lib/systemd/system/docker.service</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">;</span></span><span style=\\\"font-weight: 400;\\\"> enabled</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">;</span></span><span style=\\\"font-weight: 400;\\\"> vendor preset: enabled</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">)</span></span><span style=\\\"font-weight: 400;\\\">      Active: active </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">(</span></span><span style=\\\"font-weight: 400;\\\">running</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">)</span></span><span style=\\\"font-weight: 400;\\\"> since Wed </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">2025</span></span><span style=\\\"font-weight: 400;\\\">-06-11 </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">12</span></span><span style=\\\"font-weight: 400;\\\">:57:12 UTC</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">;</span></span><span style=\\\"font-weight: 400;\\\"> </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">1</span></span><span style=\\\"font-weight: 400;\\\"> week </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">0</span></span><span style=\\\"font-weight: 400;\\\"> days ago TriggeredBy: ● docker.socket        Docs: https://docs.docker.com    Main PID: </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">848</span></span><span style=\\\"font-weight: 400;\\\"> </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">(</span></span><span style=\\\"font-weight: 400;\\\">dockerd</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">)</span></span><span style=\\\"font-weight: 400;\\\">       Tasks: </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">83</span></span><span style=\\\"font-weight: 400;\\\">      Memory: </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">3</span></span><span style=\\\"font-weight: 400;\\\">.2G         CPU: 29min </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">49</span></span><span style=\\\"font-weight: 400;\\\">.224s      CGroup: /system.slice/docker.service              ├─   </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">848</span></span><span style=\\\"font-weight: 400;\\\"> /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock </span></span></span></div><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoiRUhUUlE2MElaeEoifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">3.2 检查Docker版本</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">检查Docker版本</span></span></span></span></p><div style=\\\"--en-codeblock:true;--en-blockId:HdZ3RmsKavy;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span style=\\\"font-size: 17px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(51, 51, 51);\\\"><span style=\\\"font-weight: 400;\\\">root@jeven01:~</span></span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\"># docker -v</span></span><span style=\\\"font-weight: 400;\\\"> Docker version </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">27.1</span></span><span style=\\\"font-weight: 400;\\\">.1, build </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">6312585</span></span><span style=\\\"font-weight: 400;\\\"> </span></span></span></div><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoib29JcVJhMGNtRVUifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">3.3 检查docker compose 版本</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">检查Docker compose版本，确保2.0以上版本。</span></span></span></span></p><div style=\\\"--en-codeblock:true;--en-blockId:5EhvQORS59U;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span style=\\\"font-size: 17px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(51, 51, 51);\\\"><span style=\\\"font-weight: 400;\\\">root@jeven01:~</span></span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\"># docker compose version</span></span><span style=\\\"font-weight: 400;\\\"> Docker Compose version v2.19.1  </span></span></span></div><h1 style=\\\"text-align:center;background-color:rgb(255, 255, 255);color:rgb(63, 63, 63);other-props:eyJibG9ja0lkIjoicGFhb1FLWFNCUkoifQ==;\\\"><span style=\\\"font-size: 18px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(63,63,63);\\\"><span style=\\\"font-weight: bold;\\\">四、拉取Nexus Terminal镜像</span></span></span></span></h1><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">拉取Nexus Terminal相关容器镜像，如下所示：</span></span></span></span></p><div style=\\\"--en-codeblock:true;--en-blockId:qedoRqTmbHe;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span style=\\\"font-size: 17px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(111, 66, 193);\\\"><span style=\\\"font-weight: 400;\\\">docker</span></span><span style=\\\"font-weight: 400;\\\"> pull heavrnl/nexus-terminal-frontend:latest </span><span style=\\\"color: rgb(111, 66, 193);\\\"><span style=\\\"font-weight: 400;\\\">docker</span></span><span style=\\\"font-weight: 400;\\\"> pull heavrnl/nexus-terminal-backend:latest </span><span style=\\\"color: rgb(111, 66, 193);\\\"><span style=\\\"font-weight: 400;\\\">docker</span></span><span style=\\\"font-weight: 400;\\\"> pull heavrnl/nexus-terminal-remote-gateway:latest </span><span style=\\\"color: rgb(111, 66, 193);\\\"><span style=\\\"font-weight: 400;\\\">docker</span></span><span style=\\\"font-weight: 400;\\\"> pull guacamole/guacd:latest </span></span></span></div><img src=\\\":/afa13205e9994902994a8fbbfd8d5d2c\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><h1 style=\\\"text-align:center;background-color:rgb(255, 255, 255);color:rgb(63, 63, 63);other-props:eyJibG9ja0lkIjoiZFBKbFRleDNHVzgifQ==;\\\"><span style=\\\"font-size: 18px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(63,63,63);\\\"><span style=\\\"font-weight: bold;\\\">五、部署Nexus Terminal容器</span></span></span></span></h1><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoiT3E3Y1R5NkVxYlkifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">5.1 创建部署目录</span></span></span></span></h2><ul><li><div><span style=\\\"font-size: 14px;\\\"><span style=\\\"font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;\\\"><span style=\\\"color: rgb(36,41,47);\\\"><span style=\\\"font-weight: 400;\\\">创建部署目录</span></span></span></span></div></li></ul><div style=\\\"--en-codeblock:true;--en-blockId:n5mhRuydn-s;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span style=\\\"font-size: 17px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(111, 66, 193);\\\"><span style=\\\"font-weight: 400;\\\">mkdir</span></span><span style=\\\"font-weight: 400;\\\"> -p /data/nexus-terminal &amp;&amp;  cd /data/nexus-terminal </span></span></span></div><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoiVjlHblNLdUxCcUwifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">5.2 编辑部署文件</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">在部署目录下，创建docker-compose.yaml文件，如下所示：</span></span></span></span></p><div style=\\\"--en-codeblock:true;--en-blockId:2IP5T2FvOH-;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span style=\\\"font-size: 17px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(111, 66, 193);\\\"><span style=\\\"font-weight: 400;\\\">vim</span></span><span style=\\\"font-weight: 400;\\\"> docker-compose.yaml </span></span></span></div><div style=\\\"--en-codeblock:true;--en-blockId:OZe5S2A0XQE;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span style=\\\"font-size: 17px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(51, 51, 51);\\\"><span style=\\\"font-weight: 400;\\\">services</span></span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">   frontend</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">     image</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> heavrnl/nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">frontend</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">latest     container_name</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">frontend     ports</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> &quot;18111:80&quot;     depends_on</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> backend       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> remote</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">gateway    backend</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">     image</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> heavrnl/nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">backend</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">latest     container_name</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">backend     volumes</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> ./data</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">/app/data     environment</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       NODE_ENV</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> production       PORT</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">3001</span></span><span style=\\\"font-weight: 400;\\\">       DEPLOYMENT_MODE</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> docker   </span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\"># local/docker</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_API_BASE_LOCAL</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> http</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//192.168.0.197</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">9090</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_API_BASE_DOCKER</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> http</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//remote</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">gateway</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">9090</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_WS_URL_LOCAL</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> ws</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//192.168.0.197</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">8080</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_WS_URL_DOCKER</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> ws</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//remote</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">gateway</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">8080</span></span><span style=\\\"font-weight: 400;\\\">       </span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\"># passkey</span></span><span style=\\\"font-weight: 400;\\\">       RP_ID</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> &quot;192.168.0.197&quot;       RP_ORIGIN</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> &quot;http://192.168.0.197:18111&quot;    remote-gateway</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">     image</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> heavrnl/nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">remote</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">gateway</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">latest     container_name</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">remote</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">gateway     environment</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       GUACD_HOST</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> guacd       GUACD_PORT</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">4822</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_API_PORT</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">9090</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_WS_PORT</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">8080</span></span><span style=\\\"font-weight: 400;\\\">       FRONTEND_URL</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> http</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//frontend       MAIN_BACKEND_URL</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> http</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//backend</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">3001</span></span><span style=\\\"font-weight: 400;\\\">       NODE_ENV</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> production     depends_on</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> guacd       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> backend    guacd</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">     image</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> guacamole/guacd</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">latest     container_name</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">guacd     restart</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> unless</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">stopped  root@jeven01</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">/data/nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\">#</span></span><span style=\\\"font-weight: 400;\\\"> root@jeven01</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">/data/nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\"># vim docker-compose.yaml</span></span><span style=\\\"font-weight: 400;\\\"> root@jeven01</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">/data/nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\"># cat docker-compose.yaml</span></span><span style=\\\"font-weight: 400;\\\"> services</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">   frontend</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">     image</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> heavrnl/nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">frontend</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">latest     container_name</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">frontend     ports</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> &quot;18111:80&quot;     depends_on</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> backend       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> remote</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">gateway    backend</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">     image</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> heavrnl/nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">backend</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">latest     container_name</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">backend     volumes</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> ./data</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">/app/data     environment</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       NODE_ENV</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> production       PORT</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">3001</span></span><span style=\\\"font-weight: 400;\\\">       DEPLOYMENT_MODE</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> docker   </span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\"># local/docker</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_API_BASE_LOCAL</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> http</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//192.168.3.88</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">9090</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_API_BASE_DOCKER</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> http</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//remote</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">gateway</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">9090</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_WS_URL_LOCAL</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> ws</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//192.168.3.88</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">8080</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_WS_URL_DOCKER</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> ws</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//remote</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">gateway</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">8080</span></span><span style=\\\"font-weight: 400;\\\">       </span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\"># passkey</span></span><span style=\\\"font-weight: 400;\\\">       RP_ID</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> &quot;192.168.3.88&quot;       RP_ORIGIN</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> &quot;http://192.168.3.88:18111&quot;    remote-gateway</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">     image</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> heavrnl/nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">remote</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">gateway</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">latest     container_name</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">remote</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">gateway     environment</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       GUACD_HOST</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> guacd       GUACD_PORT</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">4822</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_API_PORT</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">9090</span></span><span style=\\\"font-weight: 400;\\\">       REMOTE_GATEWAY_WS_PORT</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">8080</span></span><span style=\\\"font-weight: 400;\\\">       FRONTEND_URL</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> http</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//frontend       MAIN_BACKEND_URL</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> http</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">//backend</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">3001</span></span><span style=\\\"font-weight: 400;\\\">       NODE_ENV</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> production     depends_on</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> guacd       </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\"> backend    guacd</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">     image</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> guacamole/guacd</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\">latest     container_name</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> nexus</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">terminal</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">guacd     restart</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">:</span></span><span style=\\\"font-weight: 400;\\\"> unless</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">-</span></span><span style=\\\"font-weight: 400;\\\">stopped      </span></span></span></div><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoidTVtbVFhTXk1UWwifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">5.3 创建Nexus Terminal容器</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">执行以下命令，创建Nexus Terminal容器。</span></span></span></span></p><div style=\\\"--en-codeblock:true;--en-blockId:HudfT2bh_uo;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span style=\\\"font-size: 17px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(111, 66, 193);\\\"><span style=\\\"font-weight: 400;\\\">docker</span></span><span style=\\\"font-weight: 400;\\\"> compose up -d </span></span></span></div><img src=\\\":/0bd371c352514ca195da0f84b7b8375c\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoiVWpwVVFxOUkyUXkifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">5.4 查看Nexus Terminal容器状态</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">检查Nexus Terminal容器运行状态，确保Nexus Terminal容器正常启动。</span></span></span></span></p><div style=\\\"--en-codeblock:true;--en-blockId:0GfgQ6A-YIB;--en-meta:{&quot;title&quot;:&quot;&quot;,&quot;lang&quot;:&quot;Plain Text&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;showLine&quot;:true,&quot;lineWrap&quot;:true};box-sizing: border-box; padding: 8px; font-family: Monaco, Menlo, Consolas, &quot;Courier New&quot;, monospace; font-size: 12px; color: rgb(51, 51, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: rgb(251, 250, 248); border: 1px solid rgba(0, 0, 0, 0.14902); background-position: initial initial; background-repeat: initial initial; margin-top: 6px;\\\"><span style=\\\"font-size: 17px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(51, 51, 51);\\\"><span style=\\\"font-weight: 400;\\\">root@jeven01:/data/nexus-terminal</span></span><span style=\\\"color: rgb(106, 115, 125);\\\"><span style=\\\"font-weight: 400;\\\"># docker compose ps</span></span><span style=\\\"font-weight: 400;\\\"> NAME                            IMAGE                                          COMMAND                  SERVICE          CREATED         STATUS               PORTS nexus-terminal-backend          heavrnl/nexus-terminal-backend:latest          &quot;docker-entrypoint.s…&quot;   backend          </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">5</span></span><span style=\\\"font-weight: 400;\\\"> minutes ago   Up </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">5</span></span><span style=\\\"font-weight: 400;\\\"> minutes             </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">3001</span></span><span style=\\\"font-weight: 400;\\\">/tcp nexus-terminal-frontend         heavrnl/nexus-terminal-frontend:latest         &quot;/docker-entrypoint.…&quot;   frontend         </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">5</span></span><span style=\\\"font-weight: 400;\\\"> minutes ago   Up </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">5</span></span><span style=\\\"font-weight: 400;\\\"> minutes             </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">0.0</span></span><span style=\\\"font-weight: 400;\\\">.0.0:18111-&gt;</span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">80</span></span><span style=\\\"font-weight: 400;\\\">/tcp, </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">[</span></span><span style=\\\"font-weight: 400;\\\">::</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">]</span></span><span style=\\\"font-weight: 400;\\\">:18111-&gt;</span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">80</span></span><span style=\\\"font-weight: 400;\\\">/tcp nexus-terminal-guacd            guacamole/guacd:latest                         &quot;/opt/guacamole/entr…&quot;   guacd            </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">5</span></span><span style=\\\"font-weight: 400;\\\"> minutes ago   Up </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">5</span></span><span style=\\\"font-weight: 400;\\\"> minutes </span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">(</span></span><span style=\\\"font-weight: 400;\\\">healthy</span><span style=\\\"color: rgb(5, 80, 174);\\\"><span style=\\\"font-weight: 400;\\\">)</span></span><span style=\\\"font-weight: 400;\\\">   </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">4822</span></span><span style=\\\"font-weight: 400;\\\">/tcp nexus-terminal-remote-gateway   heavrnl/nexus-terminal-remote-gateway:latest   &quot;docker-entrypoint.s…&quot;   remote-gateway   </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">5</span></span><span style=\\\"font-weight: 400;\\\"> minutes ago   Up </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">5</span></span><span style=\\\"font-weight: 400;\\\"> minutes             </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">8081</span></span><span style=\\\"font-weight: 400;\\\">/tcp, </span><span style=\\\"color: rgb(0, 92, 197);\\\"><span style=\\\"font-weight: 400;\\\">9090</span></span><span style=\\\"font-weight: 400;\\\">/tcp </span></span></span></div><h1 style=\\\"text-align:center;background-color:rgb(255, 255, 255);color:rgb(63, 63, 63);other-props:eyJibG9ja0lkIjoiNVlQa1NhRVRLVlMifQ==;\\\"><span style=\\\"font-size: 18px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(63,63,63);\\\"><span style=\\\"font-weight: bold;\\\">六、访问Nexus Terminal服务</span></span></span></span></h1><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">浏览器地址： </span></span></span></span><span style=\\\"font-size: 14px;\\\"><code style=\\\"-en-code: true\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(15, 76, 129);\\\"><span style=\\\"font-weight: bold;\\\">http://&lt;个人的服务器IP&gt;:18111</span></span></span></code></span><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\">，访问Nexus Terminal的初始页。如果无法访问，请确保宿主机的防火墙已关闭或已放行相关端口，对于云服务器还需配置相应的安全组规则。</span></p><img src=\\\":/3501b59078f440d5b6a985077600cabc\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">自定义填写登录账号密码，确认创建账号。</span></span></span></span></p><img src=\\\":/8bd5505cbeb74ac3bb538c7afbbf40d6\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><img src=\\\":/6dce57fe4edc44fe9064fa9259412fdc\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><h1 style=\\\"text-align:center;background-color:rgb(255, 255, 255);color:rgb(63, 63, 63);other-props:eyJibG9ja0lkIjoiZ3lmclRhVEFlVG0ifQ==;\\\"><span style=\\\"font-size: 18px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(63,63,63);\\\"><span style=\\\"font-weight: bold;\\\">七、Nexus Terminal基本使用</span></span></span></span></h1><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoibDBzeVF1aF9IcFQifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">7.1 添加服务器</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">依次点击终端——连接列表——添加第一个连接，进入服务器登录信息配置页面。</span></span></span></span></p><img src=\\\":/8b8a175410eb4a39ad724fae28fe61e0\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><img src=\\\":/f95033a15e674bc2a8be967824b58eee\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">这里填写宿主机服务器作为测试，填写登录信息完毕后，点击【确认添加】。</span></span></span></span></p><img src=\\\":/73b73a19d49e413ca79c39c90dcf53ac\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">添加完成后双击服务器名称即可完成SSH远程登录，如下所示：</span></span></span></span></p><img src=\\\":/40b384abf20c4339a38b129c124526e6\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoiMlRPd1NheW1NNmEifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">7.2 快速编辑文件</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">在下方的文件列表中，选择文件后，即可在左侧区域打开文件进行编辑。</span></span></span></span></p><img src=\\\":/7d9893cdb69e45fdb1303c88130733a5\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><h2 style=\\\"text-align:center;background-color:rgb(15, 76, 129);color:rgb(255, 255, 255);other-props:eyJibG9ja0lkIjoibElCRFFTWFJSMFUifQ==;\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(255,255,255);\\\"><span style=\\\"font-weight: bold;\\\">7.3 审计日志</span></span></span></span></h2><p><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system-font, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Arial, sans-serif;\\\"><span style=\\\"color: rgb(36, 41, 47);\\\"><span style=\\\"font-weight: 400;\\\">系统中的所有操作日志均可在审计日志中查询到，便于追踪与审查。通过审计日志，可以全面了解系统的操作记录，提升安全性和可维护性。</span></span></span></span></p><img src=\\\":/abc266fcee144cc6b81e25b666386d40\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\"/><h1 style=\\\"text-align:center;background-color:rgb(255, 255, 255);color:rgb(63, 63, 63);other-props:eyJibG9ja0lkIjoiUWUwVVFXblBjTGgifQ==;\\\"><span style=\\\"font-size: 18px;\\\"><span style=\\\"font-family: -apple-system-font,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif;\\\"><span style=\\\"color: rgb(63,63,63);\\\"><span style=\\\"font-weight: bold;\\\">八、总结</span></span></span></span></h1><p style=\\\"background-color:rgb(255, 255, 255);color:rgb(36, 41, 47);\\\"><span style=\\\"font-size: 16px;\\\"><span style=\\\"font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;\\\"><span style=\\\"color: rgb(36,41,47);\\\"><span style=\\\"font-weight: 400;\\\">通过 Docker 部署 Nexus Terminal，不仅能够快速搭建起一个高颜值、功能强大的 SSH 客户端工具，还能充分利用容器化带来的环境隔离与部署便捷性。整个过程操作简单，适合各类用户快速上手。无论是日常运维还是远程管理，Nexus Terminal 都能显著提升效率与使用体验。</span></span></span></span></p><div><br/></div></span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":67281}]"
metadata_diff: {"new":{"id":"0cd65c41e78840ca84e1bb0db8772511","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":1764345717169,"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:37.678Z
created_time: 2025-11-28T16:12:37.678Z
type_: 13