Linux開発環境の起動・停止コマンド:Docker Compose・systemd・Vite

Programming

Linux開発環境を再開・停止するときは、Docker Compose、systemd、Node.js・Viteで使うコマンドが異なる。この記事では、日常的に使う起動・停止・状態確認のコマンドを用途別にまとめる。

Docker Composeの起動・停止コマンド

状況コマンド例説明
起動(バックグラウンド)docker compose up -d初回または再起動用
停止(再起動しやすい)docker compose stop状態を維持したまま停止
再起動docker compose startstop後の再開
完全に削除(消える)docker compose down -vデータ・ボリュームも削除

systemdサービスの起動・停止・自動起動設定

操作コマンド例
起動sudo systemctl start xxx.service
停止sudo systemctl stop xxx.service
有効化(起動時)sudo systemctl enable xxx.service
無効化sudo systemctl disable xxx.service
状態確認sudo systemctl status xxx.service
ログ確認journalctl -u xxx.service -e

sudo systemctl start redis
sudo systemctl start celery
sudo systemctl start mailanalisys

Node.js・Vite開発サーバーの再開手順

① プロジェクトフォルダに移動

cd your-project-name

② 依存パッケージのインストール(node_modules がない場合)

npm install
# または
pnpm install

③ 開発サーバー起動

bashコピーする編集するnpm run dev
# または
pnpm dev

これで、ブラウザで http://localhost:5173 にアクセスすると、Viteで構築されたReact/Vue/Svelteなどのアプリが起動します。

関連記事

Windows上でUnix系コマンドとGCCを使う場合は、MSYS2とUCRT64の使い方を参照。

Docker Composeの基本構成やdown -vの注意点は、Docker使い方メモにまとめている。

タイトルとURLをコピーしました