Dockerを仮想マシンの一種として考えてしまうとインフラよりの発想となってしまう。
これではDockerがもてはやされている理由を理解できない。
Dockerはアプリ開発者の立場で考えるとわかる。
まず(ホスト)OSのアップデートで勝手にライブラリのバージョンが
変わってしまうと困る。例えばRubyのライブラリを勝手に
アップデートされたらアプリが動かなくなる可能性がある。
また、逆にディストリが提供しているパッケージよりも新しいバージョンの
ライブラリを使いたいこともある。1つのホストに複数のアプリを実行する時
アプリごとに使うバージョンを変えたいこともある。
だからアプリ開発者はディストリのパッケージでインストールするライブラリは使わない。
rbenvなどを使ってアプリの一部としてアプリごとにインストールする。
(注 Dockerを使えばrbenvを使う必要はない)
これはRubyライブラリだけの話に限らない。ネイティブライブラリやCLIコマンドなど
アプリから使用するあらゆるものはアプリ独自に入れたい。
アプリはアプリだけで動くのではない。動的リンクライブラリやCLIコマンドまで含めて
1つの動作するアプリとして完全体となる。つまりアプリとアプリを正しく動かすのに
必要なものを含めた完全体がコンテナ。コンテナさえあればアプリは完全に動くので、
ホストOSはDockerさえ動けば良くなる。
これがDockerを使う目的なのだから、その目的を達成できない方法はそもそも代替案にはならない。
ホストOSのリソースの効率化とかそういう話じゃないんだよ。
Docker
■ このスレッドは過去ログ倉庫に格納されています
2016/01/12(火) 14:28:49.52ID:7BqknXNc
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【芸能】GACKT、東南アジアを“安い”と思い込む日本人に苦言 「本当にえらい目に遭うよ」「もう日本より物価の安い国は、ほぼない」 [冬月記者★]
- 【速報】星野真里(44) 24時間テレビのマラソンランナーに決定! [Ailuropoda melanoleuca★]
- ウクライナ、射程3000kmの国産ドローン1000機のシステム部隊を開発し、首都モスクワを攻撃してしまう 動画あり [お断り★]
- 【芸能】松山千春、本田圭佑の解説に「なんで『さん』付けで呼ぶんだ?」「後輩なんだからさ」「つけない方がわかりやすいんじゃ…」 [冬月記者★]
- 【W杯】「衝撃だ...」ブラジルファンに危機感「日本とは対戦したくない」「日本が怖いんだ」「ブラジルはチュニジアと引き分けている」 [王子★]
- 【サッカーW杯】4-0 日本代表・森保ジャパン、チュニジアに歴史的4発大勝 アジア勢の1次L連敗を「6」で止めた★6 [ゴアマガラ★]
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★136【メキシコ/カナダ/アメリカ】
- こいせん祝勝会 全レス転載禁止
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★137【メキシコ/カナダ/アメリカ】
- 〓たかせん〓 快勝
- かもめせん祝勝会
- ハム専 気合い入れなくて良いよ、もう
- でたよ
- 🏡Monday✋😅✋揉んでー🏡
- カストロのダブルってヒソカが勝手に言いだしただけなのに正式名称みたいになってるけど
- 【高市悲報】こんな時間に「ねるねるね〜るね」が食べたくなってきた😰 [616817505]
- Z世代「人生は親ガチャ!遺伝子ガチャで全部の運命は決まっている」👈これwwwwww [589647274]
- 東京に上京したがガチで楽しいわ