Yacht
容器樣板一鍵部署平台
軟體分類 網路與資安 / 網路應用
軟體標籤
CLIFSFInkscape
開發廠商 SelfhostedPro
產品說明
Yacht 是一款專為 Docker 設計的輕量級網頁管理介面。與功能繁複的 Portainer 相比,Yacht 的設計哲學更偏向於「應用程式商店 (App Store)」的體驗,旨在讓使用者透過簡單的圖形化介面,快速部署與管理容器服務。
它的核心優勢在於強大的「樣板 (Templates)」系統。使用者只需要匯入社群提供的樣板清單,就能像在手機上安裝 App 一樣,一鍵部署 Plex、Home Assistant 或 Nextcloud 等常見服務,完全無需手動編寫 Docker Compose 檔案。對於剛接觸自架服務 (Self-hosting) 的新手,或是希望快速搭建測試環境的開發者來說,Yacht 是極佳的入門選擇。
核心特色:
- 一鍵部署:透過樣板系統 (Templates),將複雜的 Docker 設定簡化為「點擊即安裝」。
- 資源監控:儀表板直觀顯示 CPU 與記憶體用量,即時掌握容器健康狀態。
- 專案管理:支援基礎的 Docker Compose 專案管理與編輯功能。
- 極簡介面:去除多餘的高級設定,專注於核心管理功能,介面清爽無負擔。
- 集中管理:統一管理所有容器的儲存卷 (Volumes) 與網路設定。
常用指令
Yacht 本身是一個 Docker 容器,因此其「常用指令」主要涉及安裝與初始設定。一旦啟動後,大部分操作皆在瀏覽器中完成。
啟動與基礎操作
# 建立 Yacht 專用的資料卷 (Volume)
docker volume create yacht
# 啟動 Yacht 容器 (監聽 8000 Port)
docker run -d -p 8000:8000 -v /var/run/docker.sock:/var/run/docker.sock -v yacht:/config selfhostedpro/yacht
| 項目 | 說明 | 備註 |
|---|---|---|
| 預設 Port | 8000 | 若與 Portainer 衝突,可改為 -p 8001:8000 |
| 預設帳號 | admin@yacht.local | 首次登入使用 |
| 預設密碼 | pass | 登入後請務必立即修改 |
| 資料路徑 | /config | 容器內的設定檔儲存位置 |
| Docker Socket | /var/run/docker.sock | 必須掛載,否則無法管理容器 |
進階技巧
新增樣板庫:
登入後進入Settings->Templates,可以加入社群維護的樣板 URL(例如 LinuxServer.io 的清單),瞬間擴充數百個可安裝的軟體選項。Docker Compose 支援:
在Projects分頁中,您可以直接貼上docker-compose.yml內容來部署多容器應用,Yacht 會自動視覺化顯示該專案下的所有服務狀態。更新 Yacht:
由於 Yacht 仍在快速開發中,建議使用 Watchtower 自動更新,或手動執行docker pull selfhostedpro/yacht後重新建立容器以獲取最新功能。
操作介面




![]()