Linux開発環境を再開・停止するときは、Docker Compose、systemd、Node.js・Viteで使うコマンドが異なる。この記事では、日常的に使う起動・停止・状態確認のコマンドを用途別にまとめる。
Docker Composeの起動・停止コマンド
| 状況 | コマンド例 | 説明 |
|---|---|---|
| 起動(バックグラウンド) | docker compose up -d | 初回または再起動用 |
| 停止(再起動しやすい) | docker compose stop | 状態を維持したまま停止 |
| 再起動 | docker compose start | stop後の再開 |
| 完全に削除(消える) | 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使い方メモにまとめている。

