DockSTARTer
一个帮助快速搭建 Docker 环境并部署自托管应用的菜单驱动工具。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
一条命令装Docker,菜单选应用,小白也能轻松搭家庭服务器。
主な機能
- 自动安装 Docker 和 Docker Compose,无需手动配置
- 提供基于终端的交互菜单,可视化选择应用和配置变量
- 集成几十款常见自托管应用(媒体、下载、云盘、监控等)
- 支持多种 Linux 发行版和 macOS,一条命令安装
- 生成可重复的 docker-compose.yml,方便迁移和备份
できないこと
- •必须以非 root 用户运行,但需要 sudo 权限,首次安装后必须重启系统才能正常使用,MacOS 需要额外设置 Docker Desktop 开机自启并批准钥匙串权限,树莓派 Raspbian 需先安装 Docker 再运行 DockSTARTer 脚本,OpenMediaVault 用户需参考网站专用指南
使用例
- 快速搭建家庭媒体服务器(Plex + Sonarr + Radarr + Transmission)
- 搭建个人云盘(Nextcloud)或私有笔记(Bookstack)
- 在树莓派等低功耗设备上运行 Docker 应用栈
詳細説明
DockSTARTer 是一款让 Docker 部署变得极其简单的工具,特别适合想搭建家庭服务器、媒体中心或自托管服务的新手。它能自动安装 Docker 和 Docker Compose,然后通过一个菜单驱动的终端界面,让你从几十个预配置的应用中挑选(如 Plex、Sonarr、Radarr、Nextcloud 等),配置变量,一键启动所有容器。与 Portainer 这类侧重运维管理的图形界面不同,DockSTARTer 专注于初期搭建和应用选择流程,更适合喜欢可重复脚本化操作的用户。支持多种 Linux 发行版和 macOS,拥有活跃的 Discord 社区。
トラブルシューティング & FAQ (2)
トラブル対応Ubuntuで設定ファイルを移動する際に、DockSTARTerが「Permission denied」で失敗するのはなぜですか?
このエラーは、ファイル '/home/$USER/.docker/dockstarter.ini' が root によって所有されているために発生します。所有権を変更することで修正します: sudo chown -R $USER:$USER ~/.docker ~/.config/dockstarter.ini を実行し、その後 ds を再度実行してください。これにより、DockSTARTer が設定ファイルを古い場所 (~/.docker/) から新しい場所 (~/.config/) にリネームできるようになります。
トラブル対応DockSTARTerがGluetunに移行する際に削除されたポートを再追加するのを止める方法
DSがアプリのネットワーク設定に基づいて.envを再生成するため、ポートが再追加されます。ポートをGluetunに移すには、アプリをGluetunネットワークに接続し、そのポート変数を無視します(空にするかデフォルトのままにします)。次に、オーバーライドファイルを介してGluetunコンテナにポートマッピングを追加します。例えば、オーバーライドファイルでは:
services:
gluetun:
ports:
- ${QBITTORRENT__PORT_8080?}:8080
- ${PROWLARR__PORT_9696?}:9696これにより、Gluetunを介して公開しながら、外部ポートを
.envで制御可能に保ちます。ds --env-setコマンドはオーバーライドファイルにポートを直接追加できないため、手動での編集が必要です。タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
步骤1:打开终端,根据你的系统运行对应安装命令(例如 Ubuntu: sudo apt-get install curl git 然后 bash -c "$(curl -fsSL https://get.dockstarter.com)")
步骤2:重启系统(sudo reboot)
步骤3:重启后输入 ds 进入主菜单,选择 Configuration → Full Setup,按向导选择应用并启动
- 步骤1:打开终端,根据你的系统运行对应安装命令(例如 Ubuntu: sudo apt-get install curl git 然后 bash -c "$(curl -fsSL https://get.dockstarter.com)")
- 步骤2:重启系统(sudo reboot)
- 步骤3:重启后输入 ds 进入主菜单,选择 Configuration → Full Setup,按向导选择应用并启动
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
在终端运行 ds -c 并选择卸载选项,或手动删除 ~/.dockstarter 目录以及由 DockSTARTer 生成的 docker-compose.yml。若要完全移除 Docker,请参照官方文档操作。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
2 FAQs