前提知識
・DockerはLinuxカーネルの機能を使う
・macOS、WindowsはLinuxカーネルではない
・だからDockerを動かすため仮想マシンが必要
・Windows 10にWSL(windows linux subsystem)機能が登場
・WSLはLinuxカーネルをWindowsでエミュレートすることでLinux環境を作り出す
・Windows上でUbuntuなどのディストロがそのまま動く
何が起きたか
・Dockerは高いLinuxカーネル互換性が必要なので今まで動かなかった
・いつの間にか動くようになっていた
WSL上でDocker Engineが動くようになっていたっぽいという話
https://qiita.com/yanoshi/items/dcecbf117d9cbd14af87
これにより何が変わったか?
・仮想マシンによる制約がなくなった
・具体的にはメモリ使用量を仮想マシンに割り当てることなく、必要な文しか使わなくなった
・WindowsはもはやLinuxを取り込んだと言っても変わらない
・macOSはUnixだが、WindowsはLinux
・今の世の中、UnixよりもLinuxのほうが使われている
Dockerが仮想マシンなしでネイティブで動くのまだ?
2018/07/09(月) 12:29:21.85ID:lzqx/bD20
2名称未設定
2018/07/09(月) 12:54:43.83ID:N9EycE8o0 ツーカ、Dockerって何?
仮想機能の何か、ツーのはなんとなくわかるが
VMwareなんかと何がどう違うんだ?
仮想機能の何か、ツーのはなんとなくわかるが
VMwareなんかと何がどう違うんだ?
2018/07/09(月) 13:47:03.85ID:lzqx/bD20
>>2
VMwareなんかは、ハードウェアをエミュレートしている
仮想マシンを作り出すという意味の仮想機能
Dockerは実行環境を仮想化するもので、仮想マシンとは全く違う
同じアプリでもOSが違ったら動かなくなったりするだろ?
それはアプリ以外の部分が違うから
Dockerはアプリにそのアプリ以外の部分=実行環境を
くっつけてしまうもの(ただしLinuxカーネル部分は除く)
だから違うOSでもアプリは問題なく動くようになる
仮想マシンは、仮想的なマシン上にOSをインストールしてアプリを動かすが、
Dockerの場合はアプリに実行環境をくっつけただけ
だから普通にアプリを実行しているのと同じでそのOS上で動く。
ようするにOSが変わっても問題なく動くアプリが作れる
といってもそれはLinuxの場合の話でWindows・Macだと
裏でこっそり仮想マシン+Linuxが動いていた
それがWindowsでは、WSLによるLinuxカーネル互換機能に
よって仮想マシン+Linuxなしで動くようになった。
VMwareなんかは、ハードウェアをエミュレートしている
仮想マシンを作り出すという意味の仮想機能
Dockerは実行環境を仮想化するもので、仮想マシンとは全く違う
同じアプリでもOSが違ったら動かなくなったりするだろ?
それはアプリ以外の部分が違うから
Dockerはアプリにそのアプリ以外の部分=実行環境を
くっつけてしまうもの(ただしLinuxカーネル部分は除く)
だから違うOSでもアプリは問題なく動くようになる
仮想マシンは、仮想的なマシン上にOSをインストールしてアプリを動かすが、
Dockerの場合はアプリに実行環境をくっつけただけ
だから普通にアプリを実行しているのと同じでそのOS上で動く。
ようするにOSが変わっても問題なく動くアプリが作れる
といってもそれはLinuxの場合の話でWindows・Macだと
裏でこっそり仮想マシン+Linuxが動いていた
それがWindowsでは、WSLによるLinuxカーネル互換機能に
よって仮想マシン+Linuxなしで動くようになった。
2018/07/10(火) 00:37:56.50ID:vdS/lzKl0
wineみたいなものかな?
レスを投稿する
ニュース
- 『ウマ娘』米国イベント 開催2日前に中止を発表 渡米ビザ取得できず苦渋決断「深くお詫び」 [冬月記者★]
- 【徳島】授業中に男子生徒が教諭に暴力振るい大けが 指導に反発か…教諭は動けなくなり救急搬送 現在も自宅療養 阿南市 [ぐれ★]
- 日本の在留ベトナム人69.4万人に、大阪府が愛知県を超えて最多の居住地に [少考さん★]
- フランス各地でデモに乗じ破壊や略奪、歴史的建造物の市庁舎は放火で焼失…全国1500の小売店が襲撃受ける ★11 [ぐれ★]
- TikTok見ながら…元運転手に拘禁刑7年判決 新名神6人死亡事故、津地 [少麹lさん★]
- 【訃報】声優・土田大さんが死去、54歳 『進撃の巨人』『ONE PIECE』など人気アニメに出演 所属事務所が発表 [冬月記者★]
- 【乞食速報】使い道がないテッペイに5,000円入れるとJR東日本の優待が貰えるようになる💰高市 [457294144]
- スピーディワンダー(・o・🍬)🏰
- 【動画】フランスのムスリム人ショップ「SHINZO」、デモ隊がなぜか襲わないwwwwwwwwwwwwwwwwwww [398059782]
- 【悲報】日本人さん、フランスを見て平和的なデモより暴動を起こしたほうが政府には効くと気づき始めてしまう [153736977]
- 【悲報】アメリカ「もう日米同盟を解消したい、けど軍事基地は使い続けたい」 [354616885]
- 【悲報】日本人さん、フランスを見て平和的なデモより暴動を起こしたほうが政府には効くと気づき始めてしまう ★2 [153736977]