Docker: Docker用Stackheroへのデプロイ

このドキュメントははじめにガイドの一部です。完全なガイドはこちらからご覧いただけます:Docker用Stackheroの紹介

Stackheroドキュメントへようこそ

Stackheroは、迅速かつ信頼性の高いコンテナデプロイメントのために設計された、すぐに使えるDockerクラウドCaaS(Containers as a Service)プラットフォームを提供しています。

  • docker-compose up ひとつで本番環境にデプロイできます。追加設定は不要で、コンテナをそのまま起動するだけです。
  • 独自のドメイン名を選択でき、自動的にHTTPSでセキュア化されます(例:https://api.your-company.comhttps://www.your-company.comhttps://backoffice.your-company.com など)。
  • プライベートかつ専用インフラ上で、高いパフォーマンスと堅牢なセキュリティを実現します。
  • ワンクリックでアップデートを適用でき、シンプルかつ手間のかからないメンテナンスが可能です。

約5分でコンテナを本番環境で稼働させることができます。Stackheroがインフラ、アップデート、セキュリティを管理するため、アプリケーション開発に集中できます。Docker CaaSクラウドホスティングの詳細もご覧ください。

Docker用Stackheroにコンテナをデプロイする効果的な方法は、ローカルのDocker CLIを使用することです。この方法により、コンピュータ上でDockerコマンドを実行し、それらをリモートのDocker用Stackheroインスタンスで実行できます。

例えば、ローカル設定でDockerfileを使用してコンテナを構築し、それを直接Docker用Stackheroインスタンスにデプロイできます。以下は実行する可能性のあるコマンドの簡単な例です:

  1. コンテナを構築する:docker build -t myContainer .
  2. デプロイして実行する:docker run -d myContainer

これらの手順に従うことで、Dockerコンテナが構築され、リモートインスタンスにデプロイされます。また、docker-composeを使用して、複数のコンテナを含むサービスを単一のdocker-compose upコマンドでデプロイすることもできます。