Repolode
GhostWriters

GhostWriters/DockSTARTer

Dockerのインストールや、自宅サーバー向けアプリのDocker Composeスタックとしてのセットアップ・管理を支援するシェルベースのターミナルツール。

スター
2,573
フォーク
287
未解決の Issue
4
最終コミット
17 日前

これは何?

DockSTARTerは、Dockerでアプリケーションを手軽に実行し始められるようにすることを目指しています。dsコマンドで起動する対話型のテキストメニューから、実行するアプリを選び、設定変数を指定して、コンテナを起動できます。

APK、APT、DNF、Pacman、YUMを使用する各種Linuxディストリビューションに加え、Homebrew経由でmacOSにも対応しています。インストールスクリプトが、これらのシステムで必要な前提条件をセットアップします。メニューに加えて、スクリプトから利用できるコマンドラインインターフェースも備えています。

Docker環境の管理にDockSTARTerを使うことも、より高度なDocker Compose設定を学ぶための出発点として利用することもできます。

主な機能

  • 01アプリの選択や設定の編集に使える対話型ターミナルメニュー
  • 02Alpine、Debian/Ubuntu、Fedora、Arch、CentOS、macOSに対応したインストールスクリプト
  • 03非対話型で利用できるコマンドラインインターフェース
  • 04アプリの選択からコンテナの起動まで案内するセットアップウィザード

ユースケース

  • 新規のLinuxマシンにDockerでホームメディアサーバーやHTPCをセットアップする
  • Raspberry Piなどのホームラボ用ハードウェアで自宅サーバー向けアプリを実行する
  • Docker Composeの設定構成を学ぶ

クイックスタート

  1. 1

    システムのパッケージマネージャーでcurlとgitをインストールする

  2. 2

    DockSTARTerリポジトリをクローンする

    git clone https://github.com/GhostWriters/DockSTARTer "/home/${USER}/.dockstarter"
  3. 3

    初期セットアップを実行し、その後マシンを再起動する

    bash /home/"${USER}"/.dockstarter/main.sh -vi
  4. 4

    DockSTARTerを起動してメインメニューを開く

    ds

使う前に知っておきたいこと

  • 標準のワンライナーインストーラーは、READMEにも既知のセキュリティリスクがあると記載されている方法でスクリプトをダウンロードします。
  • sudo権限を持つroot以外のユーザーとしてログインする必要があります。

収録されている特集

トピック

よくある質問

DockSTARTer とは?
Dockerのインストールや、自宅サーバー向けアプリのDocker Composeスタックとしてのセットアップ・管理を支援するシェルベースのターミナルツール。 DockSTARTerは、Dockerでアプリケーションを手軽に実行し始められるようにすることを目指しています。dsコマンドで起動する対話型のテキストメニューから、実行するアプリを選び、設定変数を指定して、コンテナを起動できます。
DockSTARTer は無料で使えますか?ライセンスは?
DockSTARTer は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
DockSTARTer は今もメンテナンスされていますか?
活発にメンテナンス中。DockSTARTer の最終コミットは 2026年10月21日 です。
DockSTARTer は何に使えますか?
新規のLinuxマシンにDockerでホームメディアサーバーやHTPCをセットアップする Raspberry Piなどのホームラボ用ハードウェアで自宅サーバー向けアプリを実行する Docker Composeの設定構成を学ぶ
DockSTARTer のインストール方法は?
システムのパッケージマネージャーでcurlとgitをインストールする DockSTARTerリポジトリをクローンする: git clone https://github.com/GhostWriters/DockSTARTer "/home/${USER}/.dockstarter" 初期セットアップを実行し、その後マシンを再起動する: bash /home/"${USER}"/.dockstarter/main.sh -vi DockSTARTerを起動してメインメニューを開く: ds
DockSTARTer はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/GhostWriters/DockSTARTer

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト