ドッカーは華麗です!!!
あなたはその製品でどんなビジネス上の問題を解決していますか?どのようなメリットが実現しましたか?
私たちは、各アプリケーションを1つの環境から別の環境に移送できるボックスとして扱いたいと思っていました。 Dockerはこれに最適なソリューションです。私たちの配備はずっと速くなり、私たちのパイプラインは非常にきれいになりました。
何が嫌いですか?
- いくつかのコンテナを稼働させるための設定がたくさんあります。 - コンテナには一般的なガイドラインはありません。コンテナごとに異なるスキルが必要です。 - 場合によっては、容器が死ぬことがあります。これはドッカーの欠陥ではありませんが、アプリケーションの障害です。 - 約5〜7台のコンテナで、私のマシンはあきらめ始める。 - 私はKitematicが嫌いです。より洗練されたものにすることができます。現在のところ、ログは正しく表示されず、遅くて脆いです。 - Docker自体は小さいですが、Docker内に構築されているすべてのアプリケーションが小さいわけではありません。たとえば、言語とライブラリを追加するだけで、ストレージが大幅に増加します。これは、言い換えれば、ドッカーの欠陥ではありませんが、メモリとストレージの占有面積を減らすためにすべてのアプリケーションが再加工されているわけではありません。
何が一番好きですか?
- ソフトウェアをインストールする必要はありません。すべてがドッキングされています! - スケーリングのためにすべてのコピーを複数回実行できます。 - 容器はすぐに始まります。非常に高速。 - コンテナを削除した後、残渣は残っていません。これは本当にサンドボックスです。 - Dockerはストレージスペースを完全に管理します。 2つの類似した画像をダウンロードしている場合、ドッカーはそれらの画像の共通部分のみを一度保存します。 - ドッカーは絶えず成長しています。これは未来であり、開発は非常に活発です。新しい更新が頻繁に発生し、正しい方向に動いていることがわかります。 - コンテナ化のコンセプトは、あなたがまだあなたのアプリケーションをドッキングしていない場合は、あなたが本当に欠場している、非常に強力です。 Dockerは実際にパイプライン全体と展開ゲームを再設計しました。
製品を検討している他の人への推奨事項
ちょうどそれを使用します。誰もがそれを使用しており、正当な理由があります。
続きを開く
Docker is Brilliant !!!
What business problems are you solving with the product? What benefits have you realized?
We wanted to treat each application as a box, which can be transported from one environment to another. Docker is the perfect solution for this. It has made our deployment so much faster, and our pipeline so much cleaner.
What do you dislike?
- Lots of configurations to get some containers running.
- Containers don't have generic guidelines to start. Different containers take different skills to get up and running.
- Sometimes, the containers may die. Though this is not Docker's fault, it is application fault.
- Around 5-7 containers, my machine starts to give up.
- I don't like Kitematic. It can be more refined. Currently it doesn't even show logs properly, and is slow and brittle.
- Docker itself is small, but not all applications built inside docker are small. E.g. Just adding a language and couple of libraries would increase your storage significantly. This is not a docker fault per say, but not all applications have been re-worked to lower the memory and storage footprint.
What do you like best?
- I don't have to install any software. Everything is dockerized!
- I can run multiple copies of everything for scaling.
- Containers start instantly. So fast.
- After I delete containers, no residue is left. It is truly a sandbox.
- Docker perfectly manages its storage space. If you are downloading two similar images, docker would only save the common parts of those images once.
- Docker is ever-growing. This is the future, and development is very active. You get new updates very often, and you can tell that they are moving in the right direction.
- The concept of containerization as a whole is so supreme and powerful, that you are really missing out, if you have not dockerized your applications yet. Docker has really redesigned the whole pipeline and deployment game.
Recommendations to others considering the product
Just use it. Everyone else uses it, and for good reason.
続きを開く