生産環境とまったく同じ開発環境をセットアップするのに最適
あなたはその製品でどんなビジネス上の問題を解決していますか?どのようなメリットが実現しましたか?
私たちはお互いに話すレールアプリケーションの束を持っている、彼らはまた別のデータベース、キャッシングなどを使用する。新しい開発者のための開発環境を設定することは、我々のアプリケーションをDockerに変換するまで挑戦であった。今では、システムの違いを気にすることなく、同じコンテナテクノロジでアプリケーションを構築、テスト、出荷します。
何が嫌いですか?
*レイヤーは十分に注意を払わないと非常に深くなる可能性があります。
何が一番好きですか?
*立ち上げと実行が容易*多種多様なシステム/テクノロジーをサポート*他の人と簡単に共有*非常にメンテナンス可能
続きを開く
Great to setup development environment that is exactly like production
What business problems are you solving with the product? What benefits have you realized?
We have a bunch of rails applications that talk to each other, they also use separate databases, caching, etc. Setting up development environment for new devs has been a challenge until we converted our apps to Docker. Now we build, test, and ship our applications with the same container technology without having to worry about system differences.
What do you dislike?
* Layers can get very deep if not careful enough
* Somewhat deep learning curve when it comes to scaling
What do you like best?
* Easy to get up and running
* Supports a wide variety of systems/technologies
* Easy to share with others
* Very maintainable
続きを開く