Docker: Docker用Stackheroの動作
このドキュメントははじめにガイドの一部です。完全なガイドはこちらからご覧いただけます:Docker用Stackheroの紹介。
Stackheroドキュメントへようこそ
Stackheroは、迅速かつ信頼性の高いコンテナデプロイメントのために設計された、すぐに使えるDockerクラウドCaaS(Containers as a Service)プラットフォームを提供しています。
docker-compose upひとつで本番環境にデプロイできます。追加設定は不要で、コンテナをそのまま起動するだけです。- 独自のドメイン名を選択でき、自動的にHTTPSでセキュア化されます(例:https://api.your-company.com、https://www.your-company.com、https://backoffice.your-company.com など)。
- プライベートかつ専用インフラ上で、高いパフォーマンスと堅牢なセキュリティを実現します。
- ワンクリックでアップデートを適用でき、シンプルかつ手間のかからないメンテナンスが可能です。
約5分でコンテナを本番環境で稼働させることができます。Stackheroがインフラ、アップデート、セキュリティを管理するため、アプリケーション開発に集中できます。Docker CaaSクラウドホスティングの詳細もご覧ください。
Docker用Stackheroサービスを作成すると、システムは専用のIPv4アドレスを持つプライベート仮想マシンをプロビジョニングします。この事前構成されたサービスは、わずか2分で使用可能になり、スムーズなスタートを保証します。
主要コンポーネント
サービスには、以下のような重要なレイヤーとシステムが含まれています:
- Docker:コンテナを実行するため。
- Docker API:ローカルのDocker CLIを使用してDockerに接続。
- Portainer:コンテナを管理するためのグラフィカルインターフェース。
- Traefik:TLS暗号化(HTTPS)でHTTPトラフィックを自動管理。
サービスはシンプルで堅牢かつ安全に設計されています。Dockerコンテナ(Dockerfileファイルを使用)とDocker Compose(docker-compose.ymlファイルを使用)をサポートします。
複数のドメインを追加するのは簡単です(例:www.mycompany.com、api.mycompany.com、app.website.com)。手動のTLS設定なしでアプリケーションにHTTPS暗号化アクセスを提供します。
より経験豊富なユーザー向けに、ローカルコンピュータからDocker CLIを使用してDocker APIに直接接続することが可能です。TLS暗号化とDockerデーモンとの認証は自動的に管理されます。