# Docker

# Debian 安裝

雖然 PVE 上可以直接架設 Docekr

但，我還是想嘗試一下在 Debian 底下跑 Docker ...

所以就是 PVE -&gt; Debian -&gt; Docker

從 Debian 官網下載最新 ISO 檔案進行安裝

網路的部分，設定一個就可以了

語言設定爲 英文，依照畫面指示安裝就好

當中會跳出是否從 CD-DVD 安裝，選否，從 mirror 安裝

主要是最後面安裝的地方要注意一下，不要安裝圖形化界面，要安裝 SSH

設定好後，重新開機就安裝完成

### <span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFOCVBOCVBRCVFNSVBRSU5QSUyMFNTSCUyMCVFNyU5OSVCQiVFNSU4NSVBNSUyMiU3RCU1RCU3RCU1RA==" style="white-space: pre;">設定 SSH 登入</span>

```bash
nano /etc/ssh/sshd_config

把

#PermitRootLogin prohibit-password

改爲

PermitRootLogin yes

重新啓動 SSH 服務

service sshd restart
```

<span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFOCVBOCVBRCVFNSVBRSU5QSVFNSVBRSU4QyVFNiU4OCU5MCVFRiVCQyU4QyVFNSVCMCVCMSVFNSU4RiVBRiVFNCVCQiVBNSVFNyU5NCVBOCUyMFNTSCUyMCVFNyU5OSVCQiVFNSU4NSVBNSVFNCVCQyVCQSVFNiU5QyU4RCVFNSU5OSVBOCVFNSU4MSU5QSVFOCVBOCVBRCVFNSVBRSU5QSVFNCVCQSU4NiUyMiU3RCU1RCU3RCU1RA==" style="white-space: pre;">設定完成，就可以用 SSH 登入伺服器做設定了</span>

<div data-craft="W3sicGFyZW50QmxvY2siOiIzQjM5OUJFQS0zNzg5LTRFNjgtQkZGMi02NUI3RjNCNDQ2OEEiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IumblueEtiBQVkUg5LiK5Y+v5Lul55u05o6l5p626KitIERvY2VrciIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1MTUzMTEsInVwZGF0ZWQiOjE2NzIyNDQ1MTUzNTUsInRlbXBJZCI6IjM2RkFFMkRELUE1MUItNDcwRC05M0ZDLUI2OEM0Njk1NTU3QiJ9LHsicGFyZW50QmxvY2siOiIzQjM5OUJFQS0zNzg5LTRFNjgtQkZGMi02NUI3RjNCNDQ2OEEiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IuS9hu+8jOaIkemChOaYr+aDs+WYl+ippuS4gOS4i+WcqCBEZWJpYW4g5bqV5LiL6LeRIERvY2tlciAuLi4iLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTE1MzExLCJ1cGRhdGVkIjoxNjcyMjQ0NTE1MzU1LCJ0ZW1wSWQiOiJCM0E2NUFFQy00NEY2LTQzMUQtOTAxQy00MDQwNkEyNjVGQTQifSx7InBhcmVudEJsb2NrIjoiM0IzOTlCRUEtMzc4OS00RTY4LUJGRjItNjVCN0YzQjQ0NjhBIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiLmiYDku6XlsLHmmK8gUFZFIC0+IERlYmlhbiAtPiBEb2NrZXIiLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTE1MzExLCJ1cGRhdGVkIjoxNjcyMjQ0NTE1MzU1LCJ0ZW1wSWQiOiIwNjc4NDBDOS01MkFBLTRCREItQjE4MC1FM0E1QzYzNDE2MzMifSx7InBhcmVudEJsb2NrIjoiM0IzOTlCRUEtMzc4OS00RTY4LUJGRjItNjVCN0YzQjQ0NjhBIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiLlvp4gRGViaWFuIOWumOe2suS4i+i8ieacgOaWsCBJU08g5qqU5qGI6YCy6KGM5a6J6KOdIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDUxNTMxMSwidXBkYXRlZCI6MTY3MjI0NDUxNTM1NSwidGVtcElkIjoiNkJFNjY4QjAtRkYyRC00QjkzLUIzNDUtNjlGMTU4NDA0RjZEIn0seyJwYXJlbnRCbG9jayI6IjNCMzk5QkVBLTM3ODktNEU2OC1CRkYyLTY1QjdGM0I0NDY4QSIsInR5cGUiOiJ0ZXh0IiwiY3JlYXRlZEJ5VXNlcklkIjoiMTZjOTk1ZTAtOTQ1Yy1mMTU4LTRiZjMtZTk5Nzc1OGU0NGE1IiwicHJvcGVydGllcyI6IntcInRpdGxlRW5hYmxlZFwiOlwidHJ1ZVwifSIsInBhZ2VTdHlsZSI6Int9Iiwic3R5bGVBdHRyaWJ1dGVzIjoie1widGV4dFN0eWxlXCI6XCJib2R5XCIsXCJsaXN0U3R5bGVcIjpcIm5vbmVcIixcImxpbmVTdHlsZVwiOlwibm9uZVwiLFwidXJsU3R5bGVcIjpcImRlZmF1bHRcIixcImxheW91dFN0eWxlXCI6XCJyZWd1bGFyXCIsXCJpbWFnZUZpbGxTdHlsZVwiOlwic2NhbGVBc3BlY3RGaWxsXCIsXCJpbWFnZVNpemVTdHlsZVwiOlwiYXV0b1wiLFwiX3J1bkF0dHJpYnV0ZXNcIjpbXSxcImRlY29yYXRpb25zXCI6e30sXCJpbmRlbnRhdGlvbkxldmVsXCI6MH0iLCJjb250ZW50Ijoi57ay6Lev55qE6YOo5YiG77yM6Kit5a6a5LiA5YCL5bCx5Y+v5Lul5LqGIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDUxNTMxMSwidXBkYXRlZCI6MTY3MjI0NDUxNTM1NSwidGVtcElkIjoiQTE4MTA4RUUtREM5Qi00QTk4LThGNzMtOUM1RTQ2RDg5RDBFIn0seyJwYXJlbnRCbG9jayI6IjNCMzk5QkVBLTM3ODktNEU2OC1CRkYyLTY1QjdGM0I0NDY4QSIsInR5cGUiOiJ0ZXh0IiwiY3JlYXRlZEJ5VXNlcklkIjoiMTZjOTk1ZTAtOTQ1Yy1mMTU4LTRiZjMtZTk5Nzc1OGU0NGE1IiwicHJvcGVydGllcyI6IntcInRpdGxlRW5hYmxlZFwiOlwidHJ1ZVwifSIsInBhZ2VTdHlsZSI6Int9Iiwic3R5bGVBdHRyaWJ1dGVzIjoie1widGV4dFN0eWxlXCI6XCJib2R5XCIsXCJsaXN0U3R5bGVcIjpcIm5vbmVcIixcImxpbmVTdHlsZVwiOlwibm9uZVwiLFwidXJsU3R5bGVcIjpcImRlZmF1bHRcIixcImxheW91dFN0eWxlXCI6XCJyZWd1bGFyXCIsXCJpbWFnZUZpbGxTdHlsZVwiOlwic2NhbGVBc3BlY3RGaWxsXCIsXCJpbWFnZVNpemVTdHlsZVwiOlwiYXV0b1wiLFwiX3J1bkF0dHJpYnV0ZXNcIjpbXSxcImRlY29yYXRpb25zXCI6e30sXCJpbmRlbnRhdGlvbkxldmVsXCI6MH0iLCJjb250ZW50Ijoi6Kqe6KiA6Kit5a6a54iyIOiLseaWh++8jOS+neeFp+eVq+mdouaMh+ekuuWuieijneWwseWlvSIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1MTUzMTEsInVwZGF0ZWQiOjE2NzIyNDQ1MTUzNTUsInRlbXBJZCI6IjJFMTY2NzJFLUI2NjItNDUwMy1CRjNDLUU1QjM5NzgxQUU5RSJ9LHsicGFyZW50QmxvY2siOiIzQjM5OUJFQS0zNzg5LTRFNjgtQkZGMi02NUI3RjNCNDQ2OEEiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IueVtuS4reacg+i3s+WHuuaYr+WQpuW+niBDRC1EVkQg5a6J6KOd77yM6YG45ZCm77yM5b6eIG1pcnJvciDlronoo50iLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTE1MzExLCJ1cGRhdGVkIjoxNjcyMjQ0NTE1MzU1LCJ0ZW1wSWQiOiI2M0U4QjdEOS1DQUNDLTQzMUEtQjU1MS0xMDQxRkREQzEyQzkifSx7InBhcmVudEJsb2NrIjoiM0IzOTlCRUEtMzc4OS00RTY4LUJGRjItNjVCN0YzQjQ0NjhBIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiLkuLvopoHmmK/mnIDlvozpnaLlronoo53nmoTlnLDmlrnopoHms6jmhI/kuIDkuIvvvIzkuI3opoHlronoo53lnJblvaLljJbnlYzpnaLvvIzopoHlronoo50gU1NIIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDUxNTMxMSwidXBkYXRlZCI6MTY3MjI0NDUxNTM1NSwidGVtcElkIjoiMkZFODEzMkQtQTg0QS00OUJFLUFCQkEtRjdBMkY5MUU3QjI5In0seyJwYXJlbnRCbG9jayI6IjNCMzk5QkVBLTM3ODktNEU2OC1CRkYyLTY1QjdGM0I0NDY4QSIsInR5cGUiOiJ0ZXh0IiwiY3JlYXRlZEJ5VXNlcklkIjoiMTZjOTk1ZTAtOTQ1Yy1mMTU4LTRiZjMtZTk5Nzc1OGU0NGE1IiwicHJvcGVydGllcyI6IntcInRpdGxlRW5hYmxlZFwiOlwidHJ1ZVwifSIsInBhZ2VTdHlsZSI6Int9Iiwic3R5bGVBdHRyaWJ1dGVzIjoie1widGV4dFN0eWxlXCI6XCJib2R5XCIsXCJsaXN0U3R5bGVcIjpcIm5vbmVcIixcImxpbmVTdHlsZVwiOlwibm9uZVwiLFwidXJsU3R5bGVcIjpcImRlZmF1bHRcIixcImxheW91dFN0eWxlXCI6XCJyZWd1bGFyXCIsXCJpbWFnZUZpbGxTdHlsZVwiOlwic2NhbGVBc3BlY3RGaWxsXCIsXCJpbWFnZVNpemVTdHlsZVwiOlwiYXV0b1wiLFwiX3J1bkF0dHJpYnV0ZXNcIjpbXSxcImRlY29yYXRpb25zXCI6e30sXCJpbmRlbnRhdGlvbkxldmVsXCI6MH0iLCJjb250ZW50Ijoi6Kit5a6a5aW95b6M77yM6YeN5paw6ZaL5qmf5bCx5a6J6KOd5a6M5oiQIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDUxNTMxMSwidXBkYXRlZCI6MTY3MjI0NDUxNTM1NSwidGVtcElkIjoiMzE1OURDREItOTcyMi00ODI5LUFBNkYtQTQwMDQ4ODFFMTkxIn1d" id="bkmrk-"></div>

# Docker-Transmission-權限設定

Docker 變量化

控制台 新增群組 -&gt; sc-download -&gt; 將 使用者加入

PGID -&gt; ssh 進入 nas vi etc/group 找 sc-download 群組編號  
PUID -&gt; ssh 進入 nas vi etc/passwd 找群組下 sc-download 群組下使用者編號

# Docker portainer 安裝

<span data-slate-node="text"><span class="sc-kcbnda jIJIqN" data-slate-leaf="true">安裝好 Debian ，接下來就是開始安裝 Docker 以及管理工具 </span></span><span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFNSVBRSU4OSVFOCVBMyU5RCVFNSVBNSVCRCUyMERlYmlhbiUyMCVFRiVCQyU4QyVFNiU4RSVBNSVFNCVCOCU4QiVFNCVCRSU4NiVFNSVCMCVCMSVFNiU5OCVBRiVFOSU5NiU4QiVFNSVBNyU4QiVFNSVBRSU4OSVFOCVBMyU5RCUyMERvY2tlciUyMCVFNCVCQiVBNSVFNSU4RiU4QSVFNyVBRSVBMSVFNyU5MCU4NiVFNSVCNyVBNSVFNSU4NSVCNyUyMCUyMiU3RCUyQyU3QiUyMmxpbmtVUkwlMjIlM0ElMjJodHRwJTNBJTJGJTJGUG9ydGFpbmVyLmlvJTIyJTJDJTIydGV4dCUyMiUzQSUyMlBvcnRhaW5lci5pbyUyMiU3RCU1RCU3RCU1RA==" data-slate-node="text"><span class="sc-kcbnda kKwlDN" data-slate-leaf="true">Portainer.io</span></span>

<span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFNSVBRSU4OSVFOCVBMyU5RCVFNSVBNSVCRCUyMERlYmlhbiUyMCVFRiVCQyU4QyVFNiU4RSVBNSVFNCVCOCU4QiVFNCVCRSU4NiVFNSVCMCVCMSVFNiU5OCVBRiVFOSU5NiU4QiVFNSVBNyU4QiVFNSVBRSU4OSVFOCVBMyU5RCUyMERvY2tlciUyMCVFNCVCQiVBNSVFNSU4RiU4QSVFNyVBRSVBMSVFNyU5MCU4NiVFNSVCNyVBNSVFNSU4NSVCNyUyMCUyMiU3RCUyQyU3QiUyMmxpbmtVUkwlMjIlM0ElMjJodHRwJTNBJTJGJTJGUG9ydGFpbmVyLmlvJTIyJTJDJTIydGV4dCUyMiUzQSUyMlBvcnRhaW5lci5pbyUyMiU3RCU1RCU3RCU1RA==" data-slate-node="text"><span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFNyU5NCVBOCUyMFNTSCUyMCVFNyU5OSVCQiVFNSU4NSVBNSUyMERlYmlhbiUyMCVFNCVCQyVCQSVFNiU5QyU4RCVFNSU5OSVBOCVFNSVCRSU4QyUyMiU3RCU1RCU3RCU1RA==" style="white-space: pre;">用 SSH 登入 Debian 伺服器後</span></span>

```
#apt-update 

#apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release

#curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

#echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/debian \
$(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null

#apt-get update

#apt-get install -y docker-ce
```

以上就完成前置作業，安裝好 Docker 了

接下來就是安裝 Portainer.io 工具，並部署

```bash
docker pull portainer/portainer
```

<span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFNSVCQiVCQSVFNyVBQiU4QiVFOCVCMyU4NyVFNiU5NiU5OSVFNSVBNCVCRSVFRiVCQyU4QyVFOSU4MSVCRiVFNSU4NSU4RCVFNCVCOSU4QiVFNSVCRSU4QyVFNiU5QiVCNCVFNiU5NiVCMCUyMERvY2tlciUyMCVFNSVBRSVCOSVFNSU5OSVBOCUyMCVFNiU5OSU4MiVFNSU4MCU5OSVFRiVCQyU4QyVFOCVCMyU4NyVFNiU5NiU5OSVFOSU4MSVCQSVFNSVBNCVCMSUyMiU3RCU1RCU3RCU1RA==" style="white-space: pre;">建立資料夾，避免之後更新 Docker 容器 時候，資料遺失</span>

```bash
mkdir /root/docker
mkdir /root/docker-file
```

<span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIydGV4dCUyMiUzQSUyMiVFNSVCQiVCQSVFNyVBQiU4QiVFOCVCMyU4NyVFNiU5NiU5OSVFNSVBNCVCRSVFRiVCQyU4QyVFOSU4MSVCRiVFNSU4NSU4RCVFNCVCOSU4QiVFNSVCRSU4QyVFNiU5QiVCNCVFNiU5NiVCMCUyMERvY2tlciUyMCVFNSVBRSVCOSVFNSU5OSVBOCUyMCVFNiU5OSU4MiVFNSU4MCU5OSVFRiVCQyU4QyVFOCVCMyU4NyVFNiU5NiU5OSVFOSU4MSVCQSVFNSVBNCVCMSUyMiU3RCU1RCU3RCU1RA==" style="white-space: pre;">執行部署指令 -p 9000:9000 是指管理界面 Port，/root/docker:/data 是 portainer 的資料庫</span>

```bash
docker run -d -p 9000:9000 --restart=always --name portainer -v /root/docker:/data -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
```

部署好後，網址打上 IP:Port 就可以進入管理畫面

先設定密碼，然後選擇 Local，因爲沒有要管理其他容器

這樣就完成了

<div data-craft="W3sicGFyZW50QmxvY2siOiIzNzgzMDY1QS1FRTM1LTQ1QkUtQjBGMS05NkJFQTFENTA1REIiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IumDqOe9suWlveW+jO+8jOe2suWdgOaJk+S4iiBJUDpQb3J0IOWwseWPr+S7pemAsuWFpeeuoeeQhueVq+mdoiIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1MzE2MzgsInVwZGF0ZWQiOjE2NzIyNDQ1MzE3MDEsInRlbXBJZCI6IkMxQzc5N0Q5LUYyRDItNEM0My05QTUwLUI1RDAyNDhCNDNCOCJ9LHsicGFyZW50QmxvY2siOiIzNzgzMDY1QS1FRTM1LTQ1QkUtQjBGMS05NkJFQTFENTA1REIiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IuWFiOioreWumuWvhueivO+8jOeEtuW+jOmBuOaThyBMb2NhbO+8jOWboOeIsuaykuacieimgeeuoeeQhuWFtuS7luWuueWZqCIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1MzE2MzgsInVwZGF0ZWQiOjE2NzIyNDQ1MzE3MDEsInRlbXBJZCI6IjNFQUYzQ0Y1LUQ2MkEtNENDRi1BMkY1LUFDMjQ0RkJFMDM3MCJ9LHsicGFyZW50QmxvY2siOiIzNzgzMDY1QS1FRTM1LTQ1QkUtQjBGMS05NkJFQTFENTA1REIiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IumAmeaoo+WwseWujOaIkOS6hiIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1MzE2MzgsInVwZGF0ZWQiOjE2NzIyNDQ1MzE3MDEsInRlbXBJZCI6IkJEMEUxRTBCLTkzNEUtNDI1My05MTJFLUIwNzYxMzg2NTQ1NSJ9XQ==" id="bkmrk-"></div><div data-craft="W3sicGFyZW50QmxvY2siOiIzNzgzMDY1QS1FRTM1LTQ1QkUtQjBGMS05NkJFQTFENTA1REIiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IuS7peS4iuWwseWujOaIkOWJjee9ruS9nOalre+8jOWuieijneWlvSBEb2NrZXIg5LqGIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDUzMTYzOCwidXBkYXRlZCI6MTY3MjI0NDUzMTcwMSwidGVtcElkIjoiNDA1RTAyN0ItNDhCRi00RDEyLTk5NUQtOUZDODc1QkQ2NDc4In0seyJwYXJlbnRCbG9jayI6IjM3ODMwNjVBLUVFMzUtNDVCRS1CMEYxLTk2QkVBMUQ1MDVEQiIsInR5cGUiOiJ0ZXh0IiwiY3JlYXRlZEJ5VXNlcklkIjoiMTZjOTk1ZTAtOTQ1Yy1mMTU4LTRiZjMtZTk5Nzc1OGU0NGE1IiwicHJvcGVydGllcyI6IntcInRpdGxlRW5hYmxlZFwiOlwidHJ1ZVwifSIsInBhZ2VTdHlsZSI6Int9Iiwic3R5bGVBdHRyaWJ1dGVzIjoie1widGV4dFN0eWxlXCI6XCJib2R5XCIsXCJsaXN0U3R5bGVcIjpcIm5vbmVcIixcImxpbmVTdHlsZVwiOlwibm9uZVwiLFwidXJsU3R5bGVcIjpcImRlZmF1bHRcIixcImxheW91dFN0eWxlXCI6XCJyZWd1bGFyXCIsXCJpbWFnZUZpbGxTdHlsZVwiOlwic2NhbGVBc3BlY3RGaWxsXCIsXCJpbWFnZVNpemVTdHlsZVwiOlwiYXV0b1wiLFwiX3J1bkF0dHJpYnV0ZXNcIjpbe1wibGlua1VSTFwiOlwiaHR0cDovL1BvcnRhaW5lci5pb1wiLFwicmFuZ2VcIjpbOCwxMl19XSxcImRlY29yYXRpb25zXCI6e30sXCJpbmRlbnRhdGlvbkxldmVsXCI6MH0iLCJjb250ZW50Ijoi5o6l5LiL5L6G5bCx5piv5a6J6KOdIFBvcnRhaW5lci5pbyDlt6XlhbfvvIzkuKbpg6jnvbIiLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTMxNjM4LCJ1cGRhdGVkIjoxNjcyMjQ0NTMxNzAxLCJ0ZW1wSWQiOiJCNzY1MDNENy00RkM2LTQ5QkYtQjI3NS00N0QyOTc4OTE2N0YifV0=" id="bkmrk--0"></div>

# Portainer.io 設定

安裝好後，要先設定網址

左邊選擇 Endpoints -&gt; local

Public IP 打上伺服器IP，例如 10.10.10.20

要找 Docker hub 時候，上網站搜尋

docker hub : [https://hub.docker.com/](https://hub.docker.com/ "Docker Hub")

搜尋到名稱，點進去，右手邊有 Docker Pull Command

直接複製後面名稱，例如顯示 docker pull linuxserver/freshrss 就直接複製 linuxserver/freshrss

貼在 Images -&gt; Image 裏面，在點選 Pull the image，就會出現在底下了

點名稱進去可以看到詳細資料，以及有哪些設定可以設定

<div data-craft="W3sicGFyZW50QmxvY2siOiJBRUFFMzY1MS1FOTc3LTQyMUQtQUM0RC04MjM3RDA3N0U3RkQiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IuWuieijneWlveW+jO+8jOimgeWFiOioreWumue2suWdgCIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1NTAzMTMsInVwZGF0ZWQiOjE2NzIyNDQ1NTAzNDEsInRlbXBJZCI6IkMwNTE4RDBDLTU1NjktNDE1OS04MTMwLUFFOUZCOEIwN0EyRCJ9LHsicGFyZW50QmxvY2siOiJBRUFFMzY1MS1FOTc3LTQyMUQtQUM0RC04MjM3RDA3N0U3RkQiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IuW3pumCiumBuOaThyBFbmRwb2ludHMgLT4gbG9jYWwiLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTUwMzEzLCJ1cGRhdGVkIjoxNjcyMjQ0NTUwMzQxLCJ0ZW1wSWQiOiI3NjEyMDM5Qi0yNEQ1LTQ3M0EtQUZERS03NjIxNkY4RkNFRkUifSx7InBhcmVudEJsb2NrIjoiQUVBRTM2NTEtRTk3Ny00MjFELUFDNEQtODIzN0QwNzdFN0ZEIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiJQdWJsaWMgSVAg5omT5LiK5Ly65pyN5ZmoSVDvvIzkvovlpoIgMTAuMTAuMTAuMjAiLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTUwMzEzLCJ1cGRhdGVkIjoxNjcyMjQ0NTUwMzQxLCJ0ZW1wSWQiOiIzMjJCQURGRS1CQkJCLTQ4NzMtOEM2Qi0yODNCMjI3OUREQjUifSx7InBhcmVudEJsb2NrIjoiQUVBRTM2NTEtRTk3Ny00MjFELUFDNEQtODIzN0QwNzdFN0ZEIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiLopoHmib4gRG9ja2VyIGh1YiDmmYLlgJnvvIzkuIrntrLnq5nmkJzlsIsiLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTUwMzEzLCJ1cGRhdGVkIjoxNjcyMjQ0NTUwMzQxLCJ0ZW1wSWQiOiI5QkFGN0Y0Qi1FMzUzLTQwQjMtQTFGRS1GRkM2QzRCNTBERkUifSx7InBhcmVudEJsb2NrIjoiQUVBRTM2NTEtRTk3Ny00MjFELUFDNEQtODIzN0QwNzdFN0ZEIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOlt7XCJsaW5rVVJMXCI6XCJodHRwczovL2h1Yi5kb2NrZXIuY29tL1wiLFwicmFuZ2VcIjpbMTMsMjNdfV0sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6ImRvY2tlciBodWIgOiBodHRwczovL2h1Yi5kb2NrZXIuY29tLyIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1NTAzMTMsInVwZGF0ZWQiOjE2NzIyNDQ1NTAzNDEsInRlbXBJZCI6IjE0MDg0NTFFLUVBN0EtNDEwQi05MUJDLTc0MkNGMTUzQ0Y4NyJ9LHsicGFyZW50QmxvY2siOiJBRUFFMzY1MS1FOTc3LTQyMUQtQUM0RC04MjM3RDA3N0U3RkQiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IuaQnOWwi+WIsOWQjeeose+8jOm7numAsuWOu++8jOWPs+aJi+mCiuaciSBEb2NrZXIgUHVsbCBDb21tYW5kIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDU1MDMxMywidXBkYXRlZCI6MTY3MjI0NDU1MDM0MSwidGVtcElkIjoiOTg4NjREMTctMTNFRS00NjlFLUI5NjktNEFEMTEzMUJBRjRBIn0seyJwYXJlbnRCbG9jayI6IkFFQUUzNjUxLUU5NzctNDIxRC1BQzRELTgyMzdEMDc3RTdGRCIsInR5cGUiOiJ0ZXh0IiwiY3JlYXRlZEJ5VXNlcklkIjoiMTZjOTk1ZTAtOTQ1Yy1mMTU4LTRiZjMtZTk5Nzc1OGU0NGE1IiwicHJvcGVydGllcyI6IntcInRpdGxlRW5hYmxlZFwiOlwidHJ1ZVwifSIsInBhZ2VTdHlsZSI6Int9Iiwic3R5bGVBdHRyaWJ1dGVzIjoie1widGV4dFN0eWxlXCI6XCJib2R5XCIsXCJsaXN0U3R5bGVcIjpcIm5vbmVcIixcImxpbmVTdHlsZVwiOlwibm9uZVwiLFwidXJsU3R5bGVcIjpcImRlZmF1bHRcIixcImxheW91dFN0eWxlXCI6XCJyZWd1bGFyXCIsXCJpbWFnZUZpbGxTdHlsZVwiOlwic2NhbGVBc3BlY3RGaWxsXCIsXCJpbWFnZVNpemVTdHlsZVwiOlwiYXV0b1wiLFwiX3J1bkF0dHJpYnV0ZXNcIjpbXSxcImRlY29yYXRpb25zXCI6e30sXCJpbmRlbnRhdGlvbkxldmVsXCI6MH0iLCJjb250ZW50Ijoi55u05o6l6KSH6KO95b6M6Z2i5ZCN56ix77yM5L6L5aaC6aGv56S6IGRvY2tlciBwdWxsIGxpbnV4c2VydmVyL2ZyZXNocnNzIOWwseebtOaOpeikh+ijvSBsaW51eHNlcnZlci9mcmVzaHJzcyIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1NTAzMTMsInVwZGF0ZWQiOjE2NzIyNDQ1NTAzNDEsInRlbXBJZCI6IjA2QkI3RjEwLUQ4RjgtNEFFMy04NEZGLTFBRjIyRkMzQTc0NyJ9LHsicGFyZW50QmxvY2siOiJBRUFFMzY1MS1FOTc3LTQyMUQtQUM0RC04MjM3RDA3N0U3RkQiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IuiyvOWcqCBJbWFnZXMgLT4gSW1hZ2Ug6KOP6Z2i77yM5Zyo6bue6YG4IFB1bGwgdGhlIGltYWdl77yM5bCx5pyD5Ye654++5Zyo5bqV5LiL5LqGIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDU1MDMxMywidXBkYXRlZCI6MTY3MjI0NDU1MDM0MSwidGVtcElkIjoiMEI2QzY0ODItMjQwMC00QjFDLTlEMzUtQTA5QjkwQzQwRDkzIn0seyJwYXJlbnRCbG9jayI6IkFFQUUzNjUxLUU5NzctNDIxRC1BQzRELTgyMzdEMDc3RTdGRCIsInR5cGUiOiJ0ZXh0IiwiY3JlYXRlZEJ5VXNlcklkIjoiMTZjOTk1ZTAtOTQ1Yy1mMTU4LTRiZjMtZTk5Nzc1OGU0NGE1IiwicHJvcGVydGllcyI6IntcInRpdGxlRW5hYmxlZFwiOlwidHJ1ZVwifSIsInBhZ2VTdHlsZSI6Int9Iiwic3R5bGVBdHRyaWJ1dGVzIjoie1widGV4dFN0eWxlXCI6XCJib2R5XCIsXCJsaXN0U3R5bGVcIjpcIm5vbmVcIixcImxpbmVTdHlsZVwiOlwibm9uZVwiLFwidXJsU3R5bGVcIjpcImRlZmF1bHRcIixcImxheW91dFN0eWxlXCI6XCJyZWd1bGFyXCIsXCJpbWFnZUZpbGxTdHlsZVwiOlwic2NhbGVBc3BlY3RGaWxsXCIsXCJpbWFnZVNpemVTdHlsZVwiOlwiYXV0b1wiLFwiX3J1bkF0dHJpYnV0ZXNcIjpbXSxcImRlY29yYXRpb25zXCI6e30sXCJpbmRlbnRhdGlvbkxldmVsXCI6MH0iLCJjb250ZW50Ijoi6bue5ZCN56ix6YCy5Y675Y+v5Lul55yL5Yiw6Kmz57Sw6LOH5paZ77yM5Lul5Y+K5pyJ5ZOq5Lqb6Kit5a6a5Y+v5Lul6Kit5a6aIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDU1MDMxMywidXBkYXRlZCI6MTY3MjI0NDU1MDM0MSwidGVtcElkIjoiQjc3NTVBRkEtRUE1RC00NTg3LThGRkItMkNBOEJFMEJFOTgyIn1d" id="bkmrk-"></div>

# Docker 部署

Docker 開始部署

點選 Containers -&gt; +Add container

Name -&gt; 名字

Image -&gt; 直接打上剛剛下載的映像檔名稱 fre -&gt; 會自動跳出來，直接選擇就好

Publish all exposed network ports to random host ports -&gt; 選取，如果不會設定，這個讓他自己隨機給

Volumes -&gt; 如果怕資料不見，這裏要設定對應資料夾到伺服器上面，以免更新容器後消失

要怎樣知道對應的資料夾要怎樣設定，看 Images 裏面，底下 Image layers 裏面有說明

有一項寫 -&gt; VOLUME \[/config\] 表示，可以設定這個路徑

選擇新增後 -&gt; 點選 Bind

container -&gt; /config #容器內資料位置

host -&gt; /root/docker-file/freshrss #伺服器上資料夾存放名稱，我習慣會在加上各自容器名稱

Env -&gt; 新增如下

```bash
name -> TZ
value -> Asia/Taipei
```

我習慣加上台灣時區

上面都設定好之後，點選 Deploy the container 就可以開始部署了

部署完會回到所有容器界面，點選容器名稱後面的 Published Ports 就能進入管理界面了

<div data-craft="W3sicGFyZW50QmxvY2siOiJEQzhGN0UwQS04QjExLTRGQzEtQTEwQS1BQ0M4RjQ3Q0FDN0QiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IuaIkee/kuaFo+WKoOS4iuWPsOeBo+aZguWNgCIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1Njg3MTUsInVwZGF0ZWQiOjE2NzIyNDQ1Njg3NjIsInRlbXBJZCI6IjE5ODEyNjQ0LTkwRDMtNEFEMC1BRTEzLURBNkM2MkYwRjA3OCJ9LHsicGFyZW50QmxvY2siOiJEQzhGN0UwQS04QjExLTRGQzEtQTEwQS1BQ0M4RjQ3Q0FDN0QiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IuS4iumdoumDveioreWumuWlveS5i+W+jO+8jOm7numBuCBEZXBsb3kgdGhlIGNvbnRhaW5lciDlsLHlj6/ku6Xplovlp4vpg6jnvbLkuoYiLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTY4NzE1LCJ1cGRhdGVkIjoxNjcyMjQ0NTY4NzYyLCJ0ZW1wSWQiOiJGRTVCNDZENC0wMUJBLTQ1N0MtOTMxQi1EODBGQjk4QzMzNTcifSx7InBhcmVudEJsb2NrIjoiREM4RjdFMEEtOEIxMS00RkMxLUExMEEtQUNDOEY0N0NBQzdEIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiLpg6jnvbLlrozmnIPlm57liLDmiYDmnInlrrnlmajnlYzpnaLvvIzpu57pgbjlrrnlmajlkI3nqLHlvozpnaLnmoQgUHVibGlzaGVkIFBvcnRzIOWwseiDvemAsuWFpeeuoeeQhueVjOmdouS6hiIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1Njg3MTUsInVwZGF0ZWQiOjE2NzIyNDQ1Njg3NjIsInRlbXBJZCI6IjEwOTU0Mzk4LUE3MjItNENGOS05N0I1LURCRTk5NzQxMkE1OSJ9XQ==" id="bkmrk-"></div><div data-craft="W3sicGFyZW50QmxvY2siOiJEQzhGN0UwQS04QjExLTRGQzEtQTEwQS1BQ0M4RjQ3Q0FDN0QiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IkRvY2tlciDplovlp4vpg6jnvbIiLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTY4NzE1LCJ1cGRhdGVkIjoxNjcyMjQ0NTY4NzYyLCJ0ZW1wSWQiOiJFQjU1NUNGQy00OUU3LTRBQTktODA2RC03RThFQTA1RUY2MTQifSx7InBhcmVudEJsb2NrIjoiREM4RjdFMEEtOEIxMS00RkMxLUExMEEtQUNDOEY0N0NBQzdEIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiLpu57pgbggQ29udGFpbmVycyAtPiArQWRkIGNvbnRhaW5lciIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1Njg3MTUsInVwZGF0ZWQiOjE2NzIyNDQ1Njg3NjIsInRlbXBJZCI6IjJBREI5RkMyLUI4QzYtNDBEOS1BOUJELTg3NjQ0OTdFOEQxMiJ9LHsicGFyZW50QmxvY2siOiJEQzhGN0UwQS04QjExLTRGQzEtQTEwQS1BQ0M4RjQ3Q0FDN0QiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6Ik5hbWUgLT4g5ZCN5a2XIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDU2ODcxNSwidXBkYXRlZCI6MTY3MjI0NDU2ODc2MiwidGVtcElkIjoiODQyNzI4NjEtODQ4Ri00ODhELTk5QUMtRDk3OUJENEE0Qjg2In0seyJwYXJlbnRCbG9jayI6IkRDOEY3RTBBLThCMTEtNEZDMS1BMTBBLUFDQzhGNDdDQUM3RCIsInR5cGUiOiJ0ZXh0IiwiY3JlYXRlZEJ5VXNlcklkIjoiMTZjOTk1ZTAtOTQ1Yy1mMTU4LTRiZjMtZTk5Nzc1OGU0NGE1IiwicHJvcGVydGllcyI6IntcInRpdGxlRW5hYmxlZFwiOlwidHJ1ZVwifSIsInBhZ2VTdHlsZSI6Int9Iiwic3R5bGVBdHRyaWJ1dGVzIjoie1widGV4dFN0eWxlXCI6XCJib2R5XCIsXCJsaXN0U3R5bGVcIjpcIm5vbmVcIixcImxpbmVTdHlsZVwiOlwibm9uZVwiLFwidXJsU3R5bGVcIjpcImRlZmF1bHRcIixcImxheW91dFN0eWxlXCI6XCJyZWd1bGFyXCIsXCJpbWFnZUZpbGxTdHlsZVwiOlwic2NhbGVBc3BlY3RGaWxsXCIsXCJpbWFnZVNpemVTdHlsZVwiOlwiYXV0b1wiLFwiX3J1bkF0dHJpYnV0ZXNcIjpbXSxcImRlY29yYXRpb25zXCI6e30sXCJpbmRlbnRhdGlvbkxldmVsXCI6MH0iLCJjb250ZW50IjoiSW1hZ2UgLT4g55u05o6l5omT5LiK5Ymb5Ymb5LiL6LyJ55qE5pig5YOP5qqU5ZCN56ixIGZyZSAtPiDmnIPoh6rli5Xot7Plh7rkvobvvIznm7TmjqXpgbjmk4flsLHlpb0iLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTY4NzE1LCJ1cGRhdGVkIjoxNjcyMjQ0NTY4NzYyLCJ0ZW1wSWQiOiJEQjAwQkIwOC01REI0LTRCNTYtOTEzNS02MjI0QUIzNDg2OUYifSx7InBhcmVudEJsb2NrIjoiREM4RjdFMEEtOEIxMS00RkMxLUExMEEtQUNDOEY0N0NBQzdEIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiJQdWJsaXNoIGFsbCBleHBvc2VkIG5ldHdvcmsgcG9ydHMgdG8gcmFuZG9tIGhvc3QgcG9ydHMgLT4g6YG45Y+W77yM5aaC5p6c5LiN5pyD6Kit5a6a77yM6YCZ5YCL6K6T5LuW6Ieq5bex6Zqo5qmf57WmIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDU2ODcxNSwidXBkYXRlZCI6MTY3MjI0NDU2ODc2MiwidGVtcElkIjoiNzI1M0I2RTUtMDI1My00MkYwLUFGQ0UtQzNEM0IyMzZFMDY2In0seyJwYXJlbnRCbG9jayI6IkRDOEY3RTBBLThCMTEtNEZDMS1BMTBBLUFDQzhGNDdDQUM3RCIsInR5cGUiOiJ0ZXh0IiwiY3JlYXRlZEJ5VXNlcklkIjoiMTZjOTk1ZTAtOTQ1Yy1mMTU4LTRiZjMtZTk5Nzc1OGU0NGE1IiwicHJvcGVydGllcyI6IntcInRpdGxlRW5hYmxlZFwiOlwidHJ1ZVwifSIsInBhZ2VTdHlsZSI6Int9Iiwic3R5bGVBdHRyaWJ1dGVzIjoie1widGV4dFN0eWxlXCI6XCJib2R5XCIsXCJsaXN0U3R5bGVcIjpcIm5vbmVcIixcImxpbmVTdHlsZVwiOlwibm9uZVwiLFwidXJsU3R5bGVcIjpcImRlZmF1bHRcIixcImxheW91dFN0eWxlXCI6XCJyZWd1bGFyXCIsXCJpbWFnZUZpbGxTdHlsZVwiOlwic2NhbGVBc3BlY3RGaWxsXCIsXCJpbWFnZVNpemVTdHlsZVwiOlwiYXV0b1wiLFwiX3J1bkF0dHJpYnV0ZXNcIjpbXSxcImRlY29yYXRpb25zXCI6e30sXCJpbmRlbnRhdGlvbkxldmVsXCI6MH0iLCJjb250ZW50IjoiVm9sdW1lcyAtPiDlpoLmnpzmgJXos4fmlpnkuI3opovvvIzpgJnoo4/opoHoqK3lrprlsI3mh4nos4fmlpnlpL7liLDkvLrmnI3lmajkuIrpnaLvvIzku6XlhY3mm7TmlrDlrrnlmajlvozmtojlpLEiLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTY4NzE1LCJ1cGRhdGVkIjoxNjcyMjQ0NTY4NzYyLCJ0ZW1wSWQiOiI3QTIwODlGOS1GNDgyLTQ0NjYtODBDQS0xMkRFMzAwQ0E3ODIifSx7InBhcmVudEJsb2NrIjoiREM4RjdFMEEtOEIxMS00RkMxLUExMEEtQUNDOEY0N0NBQzdEIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiLopoHmgI7mqKPnn6XpgZPlsI3mh4nnmoTos4fmlpnlpL7opoHmgI7mqKPoqK3lrprvvIznnIsgSW1hZ2VzIOijj+mdou+8jOW6leS4iyBJbWFnZSBsYXllcnPCoCDoo4/pnaLmnInoqqrmmI4iLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTY4NzE1LCJ1cGRhdGVkIjoxNjcyMjQ0NTY4NzYyLCJ0ZW1wSWQiOiI4RDREQzIyQi0wQTMxLTRCMjItQUQyNC0wM0MyMEE1QzI3OTIifSx7InBhcmVudEJsb2NrIjoiREM4RjdFMEEtOEIxMS00RkMxLUExMEEtQUNDOEY0N0NBQzdEIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiLmnInkuIDpoIXlr6sgLT4gVk9MVU1FIFsvY29uZmlnXcKgIOihqOekuu+8jOWPr+S7peioreWumumAmeWAi+i3r+W+kSIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1Njg3MTUsInVwZGF0ZWQiOjE2NzIyNDQ1Njg3NjIsInRlbXBJZCI6IjFGQUI3RTQ2LTJDNkEtNEMxNS1BMkUyLTc1RjhCNDA1RDU5MSJ9LHsicGFyZW50QmxvY2siOiJEQzhGN0UwQS04QjExLTRGQzEtQTEwQS1BQ0M4RjQ3Q0FDN0QiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6IumBuOaTh+aWsOWinuW+jCAtPiDpu57pgbggQmluZCIsInN1YkJsb2NrcyI6W10sImNyZWF0ZWQiOjE2NzIyNDQ1Njg3MTUsInVwZGF0ZWQiOjE2NzIyNDQ1Njg3NjIsInRlbXBJZCI6Ijg4OTFCQzNBLTVBMjctNEFBOC1BMTkzLUQ1QTExNDQyRUI1MCJ9LHsicGFyZW50QmxvY2siOiJEQzhGN0UwQS04QjExLTRGQzEtQTEwQS1BQ0M4RjQ3Q0FDN0QiLCJ0eXBlIjoidGV4dCIsImNyZWF0ZWRCeVVzZXJJZCI6IjE2Yzk5NWUwLTk0NWMtZjE1OC00YmYzLWU5OTc3NThlNDRhNSIsInByb3BlcnRpZXMiOiJ7XCJ0aXRsZUVuYWJsZWRcIjpcInRydWVcIn0iLCJwYWdlU3R5bGUiOiJ7fSIsInN0eWxlQXR0cmlidXRlcyI6IntcInRleHRTdHlsZVwiOlwiYm9keVwiLFwibGlzdFN0eWxlXCI6XCJub25lXCIsXCJsaW5lU3R5bGVcIjpcIm5vbmVcIixcInVybFN0eWxlXCI6XCJkZWZhdWx0XCIsXCJsYXlvdXRTdHlsZVwiOlwicmVndWxhclwiLFwiaW1hZ2VGaWxsU3R5bGVcIjpcInNjYWxlQXNwZWN0RmlsbFwiLFwiaW1hZ2VTaXplU3R5bGVcIjpcImF1dG9cIixcIl9ydW5BdHRyaWJ1dGVzXCI6W10sXCJkZWNvcmF0aW9uc1wiOnt9LFwiaW5kZW50YXRpb25MZXZlbFwiOjB9IiwiY29udGVudCI6ImNvbnRhaW5lciAtPiAvY29uZmlnICPlrrnlmajlhafos4fmlpnkvY3nva4iLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTY4NzE1LCJ1cGRhdGVkIjoxNjcyMjQ0NTY4NzYyLCJ0ZW1wSWQiOiJEMkJBNjBCNi0zQ0Q0LTQxNkEtQjBCOS1BNDI5RjI2NjZGMEIifSx7InBhcmVudEJsb2NrIjoiREM4RjdFMEEtOEIxMS00RkMxLUExMEEtQUNDOEY0N0NBQzdEIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiJob3N0IC0+IC9yb290L2RvY2tlci1maWxlL2ZyZXNocnNzICPkvLrmnI3lmajkuIros4fmlpnlpL7lrZjmlL7lkI3nqLHvvIzmiJHnv5LmhaPmnIPlnKjliqDkuIrlkIToh6rlrrnlmajlkI3nqLEiLCJzdWJCbG9ja3MiOltdLCJjcmVhdGVkIjoxNjcyMjQ0NTY4NzE1LCJ1cGRhdGVkIjoxNjcyMjQ0NTY4NzYyLCJ0ZW1wSWQiOiI1Qjg4MkQ2MS05MUIzLTRDODctOUVFNC1FMzhBQ0UyRTIzQzAifSx7InBhcmVudEJsb2NrIjoiREM4RjdFMEEtOEIxMS00RkMxLUExMEEtQUNDOEY0N0NBQzdEIiwidHlwZSI6InRleHQiLCJjcmVhdGVkQnlVc2VySWQiOiIxNmM5OTVlMC05NDVjLWYxNTgtNGJmMy1lOTk3NzU4ZTQ0YTUiLCJwcm9wZXJ0aWVzIjoie1widGl0bGVFbmFibGVkXCI6XCJ0cnVlXCJ9IiwicGFnZVN0eWxlIjoie30iLCJzdHlsZUF0dHJpYnV0ZXMiOiJ7XCJ0ZXh0U3R5bGVcIjpcImJvZHlcIixcImxpc3RTdHlsZVwiOlwibm9uZVwiLFwibGluZVN0eWxlXCI6XCJub25lXCIsXCJ1cmxTdHlsZVwiOlwiZGVmYXVsdFwiLFwibGF5b3V0U3R5bGVcIjpcInJlZ3VsYXJcIixcImltYWdlRmlsbFN0eWxlXCI6XCJzY2FsZUFzcGVjdEZpbGxcIixcImltYWdlU2l6ZVN0eWxlXCI6XCJhdXRvXCIsXCJfcnVuQXR0cmlidXRlc1wiOltdLFwiZGVjb3JhdGlvbnNcIjp7fSxcImluZGVudGF0aW9uTGV2ZWxcIjowfSIsImNvbnRlbnQiOiJFbnYgLT4g5paw5aKe5aaC5LiLIiwic3ViQmxvY2tzIjpbXSwiY3JlYXRlZCI6MTY3MjI0NDU2ODcxNSwidXBkYXRlZCI6MTY3MjI0NDU2ODc2MiwidGVtcElkIjoiQUU4NjAyM0MtQjEyMi00QjJGLTlFOTMtMTcwM0JGRDhGMkM2In1d" id="bkmrk--0"></div>

# Docker Nas Telegram 中文通知

Docker hub 搜尋

```bash
smtp_to_telegram
```

安裝 -&gt; kostyaesmukov/smtp\_to\_telegram

設定

```
ST_SMTP_LISTEN = 0.0.0.0:2525
ST_TELEGRAM_MESSAGE_TEMPLATE = {body}
ST_TELEGRAM_BOT_TOKEN =通知機器人 API Token
ST_TELEGRAM_CHAT_IDS = 要通知的群組group id，可以用逗號區隔發送多個群組。例如：CHAT_ID,CHAT_ID_2(OPTIONAL),CHAT_ID_3(OPTIONAL)...
```

設定完啟用

設定通知訊息

SMTP 伺服器填上 Synology 的 IP 即可

SMTP 伺服器連接埠 打上 2525

套用測試即可