2017-04-20 14 views
0

私たちには、j2eeのスプリングと角型の開発チームがあります。短期間で小規模なアプリケーションを開発しています。今のところ、私たちはDevOpsチームにステージングとQA環境を維持させる贅沢はありません。On premise Docker Central

私は、アプリケーションをテストしたい開発者がドッカーイメージを構築し、それを社内のセントラルドッカーサーバーにフロートできることを確認しています。私たちはCIの進行中ですが、時間がかかることがあります。
コストの面から、製造以外はAWSを使用できません。

任意のポインタが役立ちます。

ありがとうございます。

答えて

0

Dockerの使用を計画しているので、長期的には簡単に簡単なビルドフローをセットアップできます。

  • 使用DockerHub建物用とドッキングウィンドウの画像を保存する(これは、建物のための時間を節約し、また戻って出荷し、DevOpsチームの圧延簡単な方法を提供します)。 Github/BitbucketリポジトリをDockerHubに接続するには数分かかり、PRマージまたはプッシュ時に各ブランチ/タグがイメージをビルドするように指示します。また、サービスのコストも最小限に抑えられます。

  • (私が原因コンテナオーケストレーション機能にECSを好む生産使用AWS Elastic BeanstalkでまたはAWS ECSについて

  • をローカル環境のためにこれらの画像を使用してくださいだけでなく、(あなたが正しいバージョンを参照してください保証を与える)生産環境)ほとんどの設定がAWS Web Consoleから実行できるデプロイメント& DevOpsを簡略化します)。原価は、基礎となるEC2インスタンスに対してのみです。

    JavaアプリケーションをDockerizingするため
  • this videoは、JVMの洞察を得るために役に立つかもしれません

注:その後、あなたには、さらなる努力

を減らし、あなたのCI環境を使用して、これらのドットを接続することができます