Linuxが持つコンテナ技術を使った、仮想マシン必要ないアプリケーション仮想化技術で
アプリケーションのデプロイが用意になります
Docker(アプリ仮想化)は仮想マシンと併用して使うことで最も効果を発揮し
開発・テストで使ったDockerイメージと全く同じものを本番環境で使えます
さらにWindowsとmacOSでも同じDockerイメージが動きます。
(Linuxは仮想マシンが不要ですが、WindowsとmacOSは仮想マシン技術を併用して実現しています。)
Dockerイメージ(Dockerfile)はアプリケーション開発者が作成します
動かすのに必要なもの全てがDockerイメージに含まれるので
インフラ担当者はそれを動かすだけ、本来のインフラの作業に集中できるようになります
Dockerは主にウェブ業界でサービスのデプロイの必須技術になりました
情報共有しましょう
http://www.docker.io/
前スレ
Docker Part3
https://mao.5ch.net/test/read.cgi/linux/1552023620/
注意 同じコンテナ技術を使うが異なるアプローチで仮想マシンの
代替を目指しているのがLXC。目的が全く異なるので注意
LXC(Linux Containers)
https://mao.5ch.net/test/read.cgi/linux/1330826939/
Docker Part4
■ このスレッドは過去ログ倉庫に格納されています
2020/08/17(月) 00:19:36.93ID:PKLBL3Xf
2020/08/31(月) 18:18:59.05ID:/EQn80AW
>>199
俺がやっても意味ない
Docker社なり公式がエコシステムとして提供しないと
>>200
Dockerは重複を解決できていないよ
単純な構成のアプリならベースイメージを共有することができるが
複数のパッケージに依存するアプリはもうだめだ
個別にDockerfileを書かなきゃならんので重複が生じる
>>201
だから名前空間だよ
パッケージXがpython:3.1パッケージに依存してたとする
パッケージXをインストールするとpython3.1がインストールされる(もし既に在るならスキップ)
実行時にはパッケージXのための名前空間が切られて
そこにパッケージXとpython3.1がロードされる
パッケージXから見えてるpythonは3.1だけなので/usr/bin/pythonは3.1がうごく
俺がやっても意味ない
Docker社なり公式がエコシステムとして提供しないと
>>200
Dockerは重複を解決できていないよ
単純な構成のアプリならベースイメージを共有することができるが
複数のパッケージに依存するアプリはもうだめだ
個別にDockerfileを書かなきゃならんので重複が生じる
>>201
だから名前空間だよ
パッケージXがpython:3.1パッケージに依存してたとする
パッケージXをインストールするとpython3.1がインストールされる(もし既に在るならスキップ)
実行時にはパッケージXのための名前空間が切られて
そこにパッケージXとpython3.1がロードされる
パッケージXから見えてるpythonは3.1だけなので/usr/bin/pythonは3.1がうごく
2020/08/31(月) 19:38:59.94ID:TX10L3Te
「名前空間」は魔法の言葉
2020/08/31(月) 21:31:08.18ID:iWhhhfgj
2020/08/31(月) 22:19:41.13ID:SMZJ52hH
Docker 〜地図にない場所〜
2020/08/31(月) 22:26:50.94ID:/EQn80AW
>>204
docker使っておいてそんなレスしちゃうのはヤヴァイ
docker使っておいてそんなレスしちゃうのはヤヴァイ
2020/08/31(月) 22:27:52.03ID:s2vRPnz6
2020/08/31(月) 22:29:08.50ID:s2vRPnz6
結局アプリケーションの実行環境を仮想化するなら
Dockerが最適解だったってことなんだよな
Dockerが最適解だったってことなんだよな
2020/08/31(月) 22:37:52.31ID:/EQn80AW
2020/08/31(月) 22:39:39.21ID:s2vRPnz6
2020/08/31(月) 22:51:52.83ID:9IgB2+87
>>210
user namespaceも知らんのかお前
パッケージマネージャで依存関係を管理してそれをもとに特典のパッケージとその依存関係を名前空間で隔離して実行すって何度も言ってるが
名前空間も知らん人には理解が追いつかないかな
user namespaceも知らんのかお前
パッケージマネージャで依存関係を管理してそれをもとに特典のパッケージとその依存関係を名前空間で隔離して実行すって何度も言ってるが
名前空間も知らん人には理解が追いつかないかな
2020/09/01(火) 00:05:44.93ID:XiTY3BGm
はい、ぼけつほったー(笑)
https://gihyo.jp/admin/serial/01/linux_containers/0016
> ユーザ名前空間は3.8カーネルで実装された,現時点では一番新しい名前空間です。
> この機能により名前空間内で独立したUID,GIDを持てるようになります。
> 名前空間内のUID,GIDとホストOS上のUID,GIDの間はマッピングによるひもづけが行われます。
これとファイルシステムに一体何の関係が? /usr/bin/perl という絶対パスしていを
UIDとGIDのマッピングでどうやって解決すると?
そしてパッケージマネージャーがどうやってUIDとGIDのマッピングをすると?
パッケージマネージャー上でアプリでも動かすんか?
ファイルを配置するだけのパッケージマネージャーでは無理だよなぁw
https://gihyo.jp/admin/serial/01/linux_containers/0016
> ユーザ名前空間は3.8カーネルで実装された,現時点では一番新しい名前空間です。
> この機能により名前空間内で独立したUID,GIDを持てるようになります。
> 名前空間内のUID,GIDとホストOS上のUID,GIDの間はマッピングによるひもづけが行われます。
これとファイルシステムに一体何の関係が? /usr/bin/perl という絶対パスしていを
UIDとGIDのマッピングでどうやって解決すると?
そしてパッケージマネージャーがどうやってUIDとGIDのマッピングをすると?
パッケージマネージャー上でアプリでも動かすんか?
ファイルを配置するだけのパッケージマネージャーでは無理だよなぁw
2020/09/01(火) 00:13:42.48ID:XiTY3BGm
なんかパッケージマネージャーとかいってるけど
こいつのパッケージマネージャーは
サービスとして動いていそうだよなw
パッケージマネージャーの機能をDockerに対応させると
Dockerイメージの作成部分だけの機能で
ランタイム部分はないわけだが
こいつのパッケージマネージャーはDockerの
コンテナランタイムのように、アプリ実行時の
プロセス分離やネットワーク分離までやってそうだ
こいつのパッケージマネージャーは
サービスとして動いていそうだよなw
パッケージマネージャーの機能をDockerに対応させると
Dockerイメージの作成部分だけの機能で
ランタイム部分はないわけだが
こいつのパッケージマネージャーはDockerの
コンテナランタイムのように、アプリ実行時の
プロセス分離やネットワーク分離までやってそうだ
2020/09/01(火) 00:17:24.91ID:WKQMSmMI
2020/09/01(火) 00:19:55.93ID:WKQMSmMI
2020/09/01(火) 00:36:24.50ID:XiTY3BGm
2020/09/01(火) 00:40:20.52ID:vyoUBDj8
コンテナ配布で同じ環境を猿でも容易に作れたり、スケーリングや冗長化や障害発生時の自動回復で
素早くコンテナの停止と起動を行えるような仕組みがないと同等以上とは言えないんじゃないかと
素早くコンテナの停止と起動を行えるような仕組みがないと同等以上とは言えないんじゃないかと
2020/09/01(火) 00:45:18.96ID:XiTY3BGm
前々から言ってるように
アプリ開発者が自分のため(例 自社のサービス運用)に使うのがDockerで
エンドユーザーにアプリを配布するのがsnapなどなんだよ
その違いがわからない人がいる。
それはアプリを作らず、自分とは関係のない人が作った
アプリをただDockerイメージにしてるだけの人
そういう人だから既存のパッケージや仮想イメージを
変換してパッケージにできれば便利だって思ってしまう
だって、それらを材料として自分のアプリやシステムを開発してないから
インストールだけしたい人だからね
エンドユーザーと同じなわけさ
アプリ開発者が自分のため(例 自社のサービス運用)に使うのがDockerで
エンドユーザーにアプリを配布するのがsnapなどなんだよ
その違いがわからない人がいる。
それはアプリを作らず、自分とは関係のない人が作った
アプリをただDockerイメージにしてるだけの人
そういう人だから既存のパッケージや仮想イメージを
変換してパッケージにできれば便利だって思ってしまう
だって、それらを材料として自分のアプリやシステムを開発してないから
インストールだけしたい人だからね
エンドユーザーと同じなわけさ
2020/09/01(火) 03:47:42.06ID:Xa34Xx+v
じゃあDockerHubに上がっているdocker-composeの公式イメージはどういう扱いになるんだろう
2020/09/01(火) 06:37:24.92ID:XiTY3BGm
開発ベース用イメージやろ(笑)
2020/09/01(火) 13:29:49.94ID:A1mCLrFH
【悲報】 DockerHubのイメージが6か月しか持たなくなった……
2020/09/01(火) 13:58:26.61ID:WKQMSmMI
dockerは存続できるのか?
podmanに移行したほうがいいかもな
redhatなら安心だ
podmanに移行したほうがいいかもな
redhatなら安心だ
2020/09/01(火) 18:23:34.20ID:muXUjtx4
インスコが面倒くさい人のためにDockerイメージが提供されてることはある
php向けの静的解析ツールのphpstanはDockerでも動く
シェルのエイリアス使えば普通にインストールしたのと同じ感覚で利用できる
https://phpstan.org/user-guide/docker
php向けの静的解析ツールのphpstanはDockerでも動く
シェルのエイリアス使えば普通にインストールしたのと同じ感覚で利用できる
https://phpstan.org/user-guide/docker
2020/09/01(火) 19:36:32.80ID:B8XCrqjk
dockerのインスコが面倒くさい場合は?
2020/09/01(火) 23:18:26.24ID:XiTY3BGm
226login:Penguin
2020/09/02(水) 09:01:27.36ID:uRoyZx9g2020/09/02(水) 10:32:31.41ID:Q+/9WQ+h
>>226
そうだな。広告が入ったらお前が正しい。入らなかったお前は間違い。
今はまだ入ってないから、お前の予想は現在進行系で間違い続けてるってことだ。
これからずっと何年間もお前は間違い続けるだろうw
そうだな。広告が入ったらお前が正しい。入らなかったお前は間違い。
今はまだ入ってないから、お前の予想は現在進行系で間違い続けてるってことだ。
これからずっと何年間もお前は間違い続けるだろうw
228login:Penguin
2020/09/02(水) 10:45:19.26ID:sXcSNWrn 秒読み段階だろ。
229login:Penguin
2020/09/02(水) 11:05:20.37ID:uRoyZx9g コミュ障は冗談が通じなくて大変だなw
人付き合いどうしてるのw?
人付き合いどうしてるのw?
230login:Penguin
2020/09/02(水) 11:24:58.99ID:sXcSNWrn 殴って言うことをきかせる。
ネットは苦手。
ネットは苦手。
2020/09/02(水) 11:33:56.92ID:D5vfJd8m
冗談で言ってるといいながらそれが本音だったりするからな
だからマジレスすると答えられなくなる
だからマジレスすると答えられなくなる
232login:Penguin
2020/09/02(水) 11:36:39.68ID:sXcSNWrn そりゃ本音だろ。
どう見ても悪い道歩いてる。
冗談といってるのは、相手を追い込まない会話スキルだろね。
どう見ても悪い道歩いてる。
冗談といってるのは、相手を追い込まない会話スキルだろね。
2020/09/02(水) 11:42:19.23ID:D5vfJd8m
「冗談じゃねーか」
これって逃げゼリフだと思うよw
これって逃げゼリフだと思うよw
2020/09/02(水) 12:06:10.19ID:JI7r2OZ3
Dockerが消えてもPodmanがあるから安心
レジストリはどこかが引き継ぐでしょ
レジストリはどこかが引き継ぐでしょ
235login:Penguin
2020/09/02(水) 12:12:49.36ID:sXcSNWrn オティンポーヌあわしろw
2020/09/02(水) 12:31:31.57ID:D5vfJd8m
Dockerもロケットとかいうのがあったでしょ?
237login:Penguin
2020/09/02(水) 12:40:01.39ID:sXcSNWrn ところで今話題のドッカーンって何が良いの?
2020/09/02(水) 19:07:06.74ID:JI7r2OZ3
これといって特に
239login:Penguin
2020/09/02(水) 21:02:07.12ID:uRoyZx9g >>215
dockerやってはsnap使ってるって事はmicrok8s使ってるの?
dockerやってはsnap使ってるって事はmicrok8s使ってるの?
2020/09/02(水) 22:32:28.19ID:n5jwjSMN
このタイミングで…。
September 1, 2020
Introducing GitHub Container Registry
ttps://github.blog/2020-09-01-introducing-github-container-registry/
September 1, 2020
Introducing GitHub Container Registry
ttps://github.blog/2020-09-01-introducing-github-container-registry/
2020/09/03(木) 00:25:36.21ID:tS+LaJzB
2020/09/03(木) 05:35:19.67ID:WwM7zrnH
>>240
> Docker as the second most popular ecosystem in Packages
Dockerってすごいな。パッケージシステムとしての
デファクトの1つを確立してるじゃん
snapとか言うのオワコン?
> Docker as the second most popular ecosystem in Packages
Dockerってすごいな。パッケージシステムとしての
デファクトの1つを確立してるじゃん
snapとか言うのオワコン?
2020/09/03(木) 06:47:41.69ID:tS+LaJzB
2020/09/03(木) 08:23:16.68ID:IROHQ++7
yumとかaptとかnpmとかが無料ユーザーは
利用回数制限するとか言ったことある?
利用回数制限するとか言ったことある?
2020/09/03(木) 12:45:50.66ID:6QydAOaZ
2020/09/03(木) 12:46:53.56ID:6QydAOaZ
2020/09/03(木) 13:42:11.95ID:Gh5oWct/
2020/09/03(木) 13:52:08.36ID:6QydAOaZ
2020/09/03(木) 14:18:25.32ID:85pNHjPj
Docker Hubのプル回数制限の件は
運営側が様子見て
まだ行けそうだったら
徐々に緩和する事に期待するしかない
運営側が様子見て
まだ行けそうだったら
徐々に緩和する事に期待するしかない
2020/09/03(木) 14:44:05.60ID:6QydAOaZ
プル回数制限ってログインしてないユーザーで6時間で100回だろ?
ログインしていれば200回
ローカルにpullしたものはキャッシュされるわけで
ビルドするたびにpullしてるわけじゃない
100回で困るんだろうかね?
ログインしていれば200回
ローカルにpullしたものはキャッシュされるわけで
ビルドするたびにpullしてるわけじゃない
100回で困るんだろうかね?
2020/09/03(木) 15:06:35.84ID:Gh5oWct/
>>248
日本語で頼む
日本語で頼む
2020/09/03(木) 15:10:39.17ID:S387clmO
2020/09/03(木) 17:17:02.51ID:6QydAOaZ
>>251
なぜ今、6時間で100回のpull制限はキツイかどうかって話をしてるかわかる?
開発者はCIを使ったテストで多数のイメージをpullする必要があるからだよ
これがDockerの主なユースケースの1つ
開発者なら容易に思いつくんだが
snapが代わりとなると思ってるような奴には理解できない
そういうやつがsnapの方が考え方が気に入ってると言ったところで
お前はDockerの使い方を知らんのだとしか言いようがないだろ
なぜ今、6時間で100回のpull制限はキツイかどうかって話をしてるかわかる?
開発者はCIを使ったテストで多数のイメージをpullする必要があるからだよ
これがDockerの主なユースケースの1つ
開発者なら容易に思いつくんだが
snapが代わりとなると思ってるような奴には理解できない
そういうやつがsnapの方が考え方が気に入ってると言ったところで
お前はDockerの使い方を知らんのだとしか言いようがないだろ
2020/09/03(木) 17:18:36.04ID:6QydAOaZ
>>252
クラウドのCIを使ってるならクリーンな環境を作るときにIPアドレスが変わるはずだよ
IPアドレス固定は有料だから、固定にする必要がないものまで固定にしたりしないだろう
自社でCIサーバー立ててるようなところは苦労するかもしれんがw
クラウドのCIを使ってるならクリーンな環境を作るときにIPアドレスが変わるはずだよ
IPアドレス固定は有料だから、固定にする必要がないものまで固定にしたりしないだろう
自社でCIサーバー立ててるようなところは苦労するかもしれんがw
2020/09/03(木) 19:14:17.38ID:S387clmO
2020/09/03(木) 19:19:15.00ID:S387clmO
>>254
考えが足りなすぎる
脊髄反射でレスするからレスの内容が薄いか間違いだらけ
IPが毎回違うってことは予期せぬ回数制限に引っかかる確率が上がるってことだぞ
CIパイプラインでこの仕様は致命的だ
考えが足りなすぎる
脊髄反射でレスするからレスの内容が薄いか間違いだらけ
IPが毎回違うってことは予期せぬ回数制限に引っかかる確率が上がるってことだぞ
CIパイプラインでこの仕様は致命的だ
257login:Penguin
2020/09/03(木) 19:24:44.19ID:tS+LaJzB 実務者でdockerhubがコンテナレジストリって人居んの?
アマゾンかグーグルでしょ。
使ってるのカネのない個人だけ。
アマゾンかグーグルでしょ。
使ってるのカネのない個人だけ。
2020/09/03(木) 19:43:38.56ID:6QydAOaZ
2020/09/03(木) 19:46:28.53ID:6QydAOaZ
>>256
> IPが毎回違うってことは予期せぬ回数制限に引っかかる確率が上がるってことだぞ
考えなしに発言してるのはお前だろ
クラウドの用途はCIだけじゃない。多数のマシンの中でCIに使ってる確率なんて僅かだ
毎回作り直してる=いろんな用途に使ってるんだから
予期せぬ回数制限(6時間で100回)に引っかかる確率なんてごく僅かだ
> IPが毎回違うってことは予期せぬ回数制限に引っかかる確率が上がるってことだぞ
考えなしに発言してるのはお前だろ
クラウドの用途はCIだけじゃない。多数のマシンの中でCIに使ってる確率なんて僅かだ
毎回作り直してる=いろんな用途に使ってるんだから
予期せぬ回数制限(6時間で100回)に引っかかる確率なんてごく僅かだ
2020/09/03(木) 19:48:19.59ID:6QydAOaZ
>>257
ディストリ含めてOSSで使ってるのはほとんどDockerhubだろ
ディストリ含めてOSSで使ってるのはほとんどDockerhubだろ
2020/09/03(木) 20:05:52.12ID:QulWwuIa
>>258
そうだ
沢山のクライアントなかの1つが開発者だ
つまりDockerは開発者だけのためのの物じゃない
様々な利用者と利用目的がある
開発者のためのツールなどと言い切るのは見聞が狭すぎる井の中の蛙の意見でしかない
そうだ
沢山のクライアントなかの1つが開発者だ
つまりDockerは開発者だけのためのの物じゃない
様々な利用者と利用目的がある
開発者のためのツールなどと言い切るのは見聞が狭すぎる井の中の蛙の意見でしかない
2020/09/03(木) 20:12:43.14ID:QulWwuIa
2020/09/04(金) 00:06:18.03ID:BhHtpe1C
コミュ障患者が一人で延々と会話してるみたいで気味悪い。
コンテナがらみのまともなスレは無いのか?
コンテナがらみのまともなスレは無いのか?
2020/09/04(金) 04:59:20.97ID:+YN23h4w
GitHub(Microsoft), CircleCI, Google などが、DockerHub を援助すべき!
2020/09/04(金) 05:04:55.02ID:E/qB8e/r
2020/09/04(金) 05:45:33.72ID:eLpcNFXV
>>263
無い
無い
2020/09/04(金) 19:10:10.29ID:2nimwvZO
initフラグが必要か要らんのか悩むよね
2020/09/04(金) 20:04:23.92ID:RuSolaDB
「GitHub Container Registry」パブリックベータとしてサービス開始。無料でコンテナのパブリックイメージ公開可能
https://www.publickey1.jp/blog/20/github_container_registry.html
https://www.publickey1.jp/blog/20/github_container_registry.html
2020/09/04(金) 20:18:21.33ID:2nimwvZO
ベータ版のあいだはプライベートなレジストリとしての利用も無料で、正式版となったときには、GitHub Packagesと同じ料金体系が適用される予定です。
ちなみに現在のGitHub Packagesの料金は、無料の「GitHub Free」では500MBストレージ、1カ月あたりのデータ転送料は1GBまで。「GitHub Pro」「GitHub Team」は2GBストレージ、1カ月あたり10GBのデータ転送量まで、など。
ちなみに現在のGitHub Packagesの料金は、無料の「GitHub Free」では500MBストレージ、1カ月あたりのデータ転送料は1GBまで。「GitHub Pro」「GitHub Team」は2GBストレージ、1カ月あたり10GBのデータ転送量まで、など。
2020/09/04(金) 20:19:35.65ID:2nimwvZO
なんか微妙な数字だな
2020/09/06(日) 04:05:19.49ID:kFfJ7Vug
まじかよpull回数制限ってもう始まってるのかよ
11月までに対策すればいいやって思ってたのに
(対策っていうのは俺がpullで困ることへの対策じゃなくて
俺の作ったイメージを使ってる人のための対策ね)
11月までに対策すればいいやって思ってたのに
(対策っていうのは俺がpullで困ることへの対策じゃなくて
俺の作ったイメージを使ってる人のための対策ね)
2020/09/07(月) 00:30:39.72ID:v6vBFgsi
>>271
crontabかなんかで、月1回だけ、認証アカウントからpullすればいいんとちゃうの?
crontabかなんかで、月1回だけ、認証アカウントからpullすればいいんとちゃうの?
2020/09/07(月) 04:09:50.37ID:TMcWFsmI
>>272
だからpullするのは俺じゃないんだってw
前から思ってたけど、イメージ名が卑怯だよな
例えば debian というイメージはDocker Hubからダウンロードと決め打ち
Googleのを使うとイメージ名が変わってしまう
わざとそういう設計にしてるんだろうけど
だからpullするのは俺じゃないんだってw
前から思ってたけど、イメージ名が卑怯だよな
例えば debian というイメージはDocker Hubからダウンロードと決め打ち
Googleのを使うとイメージ名が変わってしまう
わざとそういう設計にしてるんだろうけど
2020/09/07(月) 07:32:44.88ID:b5sWb7j3
対策って、「空いてそうな時間にpullしてね」って言う以外にどんなのがあるかな
2020/09/07(月) 07:47:09.72ID:8/tkoCCF
>>274
GitHubの方を使ってとか
GitHubの方を使ってとか
2020/09/07(月) 18:45:57.07ID:vNXhhBP2
まぁ要らん心配だよ。
2020/09/07(月) 22:39:25.12ID:90UK9qUW
ネタがないと静かなるスレだね
2020/09/08(火) 01:06:46.81ID:Rzyjt0Yy
ネタというか暇つぶしにおちょくってるとき以外はずっと過疎ってるねここ
279login:Penguin
2020/09/08(火) 15:55:38.11ID:+k2ICBGl ぶっちゃけ役に立ってないからな。
2020/09/08(火) 18:39:00.09ID:MfY5Zmkq
枯れた技術だからしょうがない
2020/09/09(水) 14:19:17.56ID:y4piuUcg
Macで動かすと遅いって記事をqiitaでみたけどまじなの?
282login:Penguin
2020/09/09(水) 14:43:55.69ID:7WxI1yHR ファイルシステムのせいだろ。NFSにしたら直るとか。
2020/09/09(水) 15:19:36.17ID:WL2f1zpX
まじだよ。osxfsが遅い。
ホストとコンテナ間の一貫性を犠牲にして速くするオプションもあるけど、まぁ遅い。
個人的にはMac捨てたほうが幸せだと思う。
ホストとコンテナ間の一貫性を犠牲にして速くするオプションもあるけど、まぁ遅い。
個人的にはMac捨てたほうが幸せだと思う。
2020/09/09(水) 15:38:52.55ID:YndwdrRr
母艦はなんでもよかねえか
どうせクラウドに接続して仕事するだろ
どうせクラウドに接続して仕事するだろ
2020/09/09(水) 16:52:37.76ID:kC37BnwZ
>>283
gRPC FUSEにしたら、改善はするけどな。
gRPC FUSEにしたら、改善はするけどな。
2020/09/09(水) 16:52:56.22ID:y4piuUcg
safariがWindowsでもLinuxでも動かせればいいんだけどね
Macうぜえ
Macうぜえ
2020/09/09(水) 17:40:30.34ID:5Mjbbo3O
>>286
Apple「Mac買ってください。お願いします。どうかお願いします。助けると思って」
Apple「Mac買ってください。お願いします。どうかお願いします。助けると思って」
2020/09/09(水) 17:45:38.81ID:WL2f1zpX
>>285
Docker for MacのEdgeリリースには入ってるんだっけ?試してみるかぁ
Docker for MacのEdgeリリースには入ってるんだっけ?試してみるかぁ
2020/09/09(水) 20:15:54.64ID:bFuAYJ1v
DockerはもともとLinuxのLXCを使って実現したわけだけど、それ以外の環境だと
何らかの仮想化環境の上でDockerをエミュレートしているような状態だよな。
何らかの仮想化環境の上でDockerをエミュレートしているような状態だよな。
2020/09/09(水) 21:05:41.72ID:AyIg2b+E
WindowsのHyper-Vの方が快適
2020/09/09(水) 21:34:44.79ID:V5D2Ylqa
>>288
あぁ、手元は Edge を使っていたので、そのまま書いてもうた、スマン。
あと、VMware FusionをHypervisorにして、
Docker for Macから使うのもいいよ。
オススメは VMware Fusion Proでネットワークまわりをがっちりと作って、
Docker for Macから使うのもいいね。
あぁ、手元は Edge を使っていたので、そのまま書いてもうた、スマン。
あと、VMware FusionをHypervisorにして、
Docker for Macから使うのもいいよ。
オススメは VMware Fusion Proでネットワークまわりをがっちりと作って、
Docker for Macから使うのもいいね。
2020/09/09(水) 21:37:38.30ID:V5D2Ylqa
2020/09/10(木) 03:04:41.73ID:BlNz7QW5
>>289
目的と手段の違いだな
Dockerの目的は、あらゆるOS上で同じDockerイメージを動かすこと
だから最初からWindowsとmacOSにも対応していた
LXCを使うのは手段でしか無い
実機はLinuxだから素早く起動できるコンテナを使うという目標はあっただろうけど
それと同時にWindowsやmacOSでも動かすという目的もあったのだろう
目的と手段の違いだな
Dockerの目的は、あらゆるOS上で同じDockerイメージを動かすこと
だから最初からWindowsとmacOSにも対応していた
LXCを使うのは手段でしか無い
実機はLinuxだから素早く起動できるコンテナを使うという目標はあっただろうけど
それと同時にWindowsやmacOSでも動かすという目的もあったのだろう
294login:Penguin
2020/09/10(木) 18:59:09.88ID:+E/RtZh/2020/09/10(木) 19:13:37.88ID:Bks6ec6x
MacみたいなカッコいいハードのLinuxノート売ってくれ
2020/09/10(木) 21:35:13.09ID:xCuEk6PN
>>293
いや、目的の話はしてなくて。
いや、目的の話はしてなくて。
2020/09/10(木) 23:40:30.18ID:vvzYfqrD
>>294
ちなみに、最近、VMware Workstationもできるようになった。
ちなみに、最近、VMware Workstationもできるようになった。
298login:Penguin
2020/09/11(金) 01:57:45.33ID:vziL8rE9 2014〜2016年頃?:
DockerはVMより起動がずっと早いです!将来はネイティブで実行が可能となりVMは不要になります!
Dockerデスクトップ作ったので今はエンタープライズ向けのツール作って開発機から本番機までをサポートします!
その後:
結局はDockerはdocker machineという名のVMの上で動いていただけです。
ネィティブ実行は出来ません(諦めました、CoreOSは離れていきました)
エンタープライズ市場はK8sに勝てませんでした(諦めました、作ったツールは他社に売却しました)
今後はVMとコンテナは共存します。わが社は開発者にターゲットを絞ってサポート続けます。
駆逐されるはずだったVMの会社
→えっ?じゃあウチがコンテナランタイム作った方がよくね?
駆逐されるはずだったエンタープライズの会社
→えっ?じゃあウチがコンテナランタイム作った方がよくね?
イマココでOK?
DockerはVMより起動がずっと早いです!将来はネイティブで実行が可能となりVMは不要になります!
Dockerデスクトップ作ったので今はエンタープライズ向けのツール作って開発機から本番機までをサポートします!
その後:
結局はDockerはdocker machineという名のVMの上で動いていただけです。
ネィティブ実行は出来ません(諦めました、CoreOSは離れていきました)
エンタープライズ市場はK8sに勝てませんでした(諦めました、作ったツールは他社に売却しました)
今後はVMとコンテナは共存します。わが社は開発者にターゲットを絞ってサポート続けます。
駆逐されるはずだったVMの会社
→えっ?じゃあウチがコンテナランタイム作った方がよくね?
駆逐されるはずだったエンタープライズの会社
→えっ?じゃあウチがコンテナランタイム作った方がよくね?
イマココでOK?
2020/09/11(金) 04:00:34.12ID:+Ta+gBDs
> DockerはVMより起動がずっと早いです!将来はネイティブで実行が可能となりVMは不要になります!
それ言ってたのバカだけ。
Dockerは最初からアプリを配布する他のものだって
公式の情報見てたやつはちゃんとわかってる
そして今もバカは同じことを言ってる。
それ言ってたのバカだけ。
Dockerは最初からアプリを配布する他のものだって
公式の情報見てたやつはちゃんとわかってる
そして今もバカは同じことを言ってる。
2020/09/11(金) 04:01:18.16ID:+Ta+gBDs
> 結局はDockerはdocker machineという名のVMの上で動いていただけです。
それはmacOSとWindowsの話
お前みたいにLinux使ってないやつだけがそう勘違いする
それはmacOSとWindowsの話
お前みたいにLinux使ってないやつだけがそう勘違いする
2020/09/11(金) 04:03:31.30ID:+Ta+gBDs
> (諦めました、CoreOSは離れていきました)
CoreOSはDockerと全く関係ない。
むしろ競合技術。CoreOSのrktはまさにDockerの代替
CoreOSが消え去ったのはDockerの勝利
Docker vs. CoreOS コンテナ戦争とは何だったのか?
https://gihyo.jp/news/report/2016/11/2201
CoreOSはDockerと全く関係ない。
むしろ競合技術。CoreOSのrktはまさにDockerの代替
CoreOSが消え去ったのはDockerの勝利
Docker vs. CoreOS コンテナ戦争とは何だったのか?
https://gihyo.jp/news/report/2016/11/2201
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】timelesz猪俣周杜メンバー釈放 [Ailuropoda melanoleuca★]
- 第2次大戦に触れトランプ氏「米中は同盟国」、当時は中華民国…「抗日」巡る中国の言説補強する恐れ ★5 [蚤の市★]
- 【速報】 高市首相 「円の過小評価は問題だ」 ★3 [お断り★]
- 【東京】ウズベキスタン国籍のフードデリバリー配達員を逮捕 配達先の女子小学生にキスや体を触るなどわいせつ行為か ★2 [煮卵★]
- 69歳男性、29歳女性と結婚 「正気になって!」と訴えた40代独身娘 「44歳で弟が爆誕…?」 [お断り★]
- 日本代表は親善試合の世界チャンピオン!?ウルグアイ撃破も海外から皮肉「W杯やアジアカップになると」日本のファン「刺さるからやめて」 [征夷大将軍★]
- HUNATAN×HUNATANについて語るスレ(・o・🍬)🏰
- 【高市悲報】フィフィ、事務所をクビになり芸能人廃業 河合のチンポがデカかったばかりにこんなことに… [158478931]
- がーいって一度気に入った単語を連呼するよな
- 【ショタ】ダメ…僕…男の子だよぉ…あ…んっ…【もちもち】
- 女性「たのしいピクニック女は女性から見ると知的○害者なの。クラスで嫌われていて1ミリもモテないwww」 [592058334]
- 米住宅ローン金利7%超え、30年固定、政権に痛手、5000万借りたら、利息で7000万円返す計算 [943688309]