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/09/20(日) 22:20:29.73ID:cYZD+T/y
なるほど(笑)そんなレスの勝利宣言(笑)もあるんですね、(笑)
2020/09/20(日) 22:30:09.24ID:ZZQf0W1c
>>457
うちの会社のことはどうでも良いな。
開発効率を下げている、どうしよう、って話をしているものでも無いんだが?
こういう解決策もありますよって話でね。
「ソースに残らねえから、変更が確定したあとに自分がどんなコマンドを打ってきたか思い出して・・・」
ってそういう話をしているものでもない。確定するような作業なら最初からDockerfileの修正プルリク出すし。
うちの会社のことはどうでも良いな。
開発効率を下げている、どうしよう、って話をしているものでも無いんだが?
こういう解決策もありますよって話でね。
「ソースに残らねえから、変更が確定したあとに自分がどんなコマンドを打ってきたか思い出して・・・」
ってそういう話をしているものでもない。確定するような作業なら最初からDockerfileの修正プルリク出すし。
2020/09/20(日) 22:31:24.44ID:ZZQf0W1c
2020/09/20(日) 22:39:33.51ID:UGyNqmFl
2020/09/20(日) 22:44:42.87ID:ZZQf0W1c
>>463
君が「stopが非効率的」だと考える原因は一体どこ?
君が「stopが非効率的」だと考える原因は一体どこ?
2020/09/20(日) 22:45:44.15ID:UGyNqmFl
>>464
流石に、レスぐらい読め
流石に、レスぐらい読め
2020/09/20(日) 22:48:35.89ID:ZZQf0W1c
2020/09/22(火) 20:18:41.43ID:5gRdC9Vx
プルリクの意味がわかってなかったりして・・・
2020/09/23(水) 03:54:21.88ID:C5U5kz59
Docker-Composeなどでipv6を無効にする方法ってありますか?
2020/09/24(木) 22:19:41.85ID:wWaFtNF+
apacheでバーチャルホストで20サイト運用するのと
docker-composeで1サイト1コンテナで20サイト起動するの
どっちがCPUとメモリに優しいですか?
docker-composeで1サイト1コンテナで20サイト起動するの
どっちがCPUとメモリに優しいですか?
2020/09/24(木) 22:37:59.52ID:m0uvDYif
>>469
既に回答しました。何度も聞くな。
既に回答しました。何度も聞くな。
2020/09/25(金) 12:14:35.60ID:JHUOsyaB
apacheでバーチャルホストで20サイト運用するのと
docker-composeで1サイト1コンテナで20サイト起動するの
どっちがCPUとメモリに優しいですか?
docker-composeで1サイト1コンテナで20サイト起動するの
どっちがCPUとメモリに優しいですか?
472login:Penguin
2020/09/25(金) 21:14:24.56ID:EOyDBsWA >>471
CPUとメモリに「優しい」ってどういう意味?
少量で済む、という意味なら常識的にバーチャルホストだろ。
バーチャルホスト:OS->Apacheプロセス
コンテナ:OS->Dockerプロセス->コンテナ(薄いとはいえOS)->Apacheプロセス(名前空間で保護されているとはいえコンテナ毎に別プロセス)
独立していて他のプロセスに影響を与えない、と言う意味ならDockerだろ。
最もDockerの親プロセスが死んだら配下のコンテナも死ぬだろうけど。
CPUとメモリに「優しい」ってどういう意味?
少量で済む、という意味なら常識的にバーチャルホストだろ。
バーチャルホスト:OS->Apacheプロセス
コンテナ:OS->Dockerプロセス->コンテナ(薄いとはいえOS)->Apacheプロセス(名前空間で保護されているとはいえコンテナ毎に別プロセス)
独立していて他のプロセスに影響を与えない、と言う意味ならDockerだろ。
最もDockerの親プロセスが死んだら配下のコンテナも死ぬだろうけど。
2020/09/25(金) 22:08:20.84ID:vYA1tnNM
20サイトを満足に動かすhttpdワーカープロセス数を確保することを考えたらそんなに得かね
コントローラプロセス数は節約できるだろうが
コントローラプロセス数は節約できるだろうが
2020/09/25(金) 22:56:39.83ID:zbD4QniQ
すでにDocker関係ないなw
apacheでバーチャルホストを使うのと
複数のapacheを起動した場合の話になってる
apacheでバーチャルホストを使うのと
複数のapacheを起動した場合の話になってる
475login:Penguin
2020/09/26(土) 01:38:44.60ID:OEWQLnAX 473がおかしな方向に持っていくからだろ。
CPUとメモリの話(「優しい」が消費量の事かは知らんが)しているのにプロセスの数の確保?
これはhttpd.confの設定か何かの話でもしているの?
CPUとメモリの話(「優しい」が消費量の事かは知らんが)しているのにプロセスの数の確保?
これはhttpd.confの設定か何かの話でもしているの?
2020/09/26(土) 07:12:31.10ID:+kMkX9F3
そりゃプロセス多いほどCPUもメモリも使うわけで
2020/09/26(土) 08:27:47.08ID:JOwGHomj
大したサイトでも無かろう
普段ほとんどアクセスないだろうし
サーバーレスに移行すれば最も費用を節約できる
普段ほとんどアクセスないだろうし
サーバーレスに移行すれば最も費用を節約できる
2020/09/30(水) 19:45:01.92ID:fqtJRGgA
Docker Desktop更新
不具合なさそう?
不具合なさそう?
2020/09/30(水) 21:31:00.55ID:YeKi3Lgy
Windowsってコマンドラインで操作できないの?
2020/09/30(水) 22:52:19.22ID:5JnWH9Ij
LinuxってシェルスクリプトからGUIを操作できないの?
2020/09/30(水) 23:56:29.59ID:4nujMeT8
情弱だからGUIが便利だわ
2020/10/01(木) 00:11:05.79ID:5NSOXpiC
このスレ見てるとコンテナの扱いがわからんなる
dockerhubに頼ってるようじゃまだまだってことかね
dockerhubに頼ってるようじゃまだまだってことかね
2020/10/01(木) 00:13:00.11ID:by927Y2B
2020/10/01(木) 00:17:17.89ID:5sg0/OzB
自分で全部構築するならDocker使う意味ないじゃんアゼルバイジャン
2020/10/01(木) 00:27:55.50ID:5sg0/OzB
>>478
githubに動かないってissue投げられまくってるから様子見するのが良いかもしれない
githubに動かないってissue投げられまくってるから様子見するのが良いかもしれない
486login:Penguin
2020/10/01(木) 01:02:30.21ID:64nI19uM2020/10/01(木) 01:46:18.90ID:by927Y2B
488login:Penguin
2020/10/01(木) 03:25:04.15ID:64nI19uM >>487
アプリの開発者がimage作ることもあるけど何でそれ「だけ」を強調するの?って話なんだが?
コード(Dockerfile)に書いてインフラに渡したのならそれがスタート地点でしょ。
そもそもLBで振り分けられられる膨大な基幹システムのサブシステムでしかない
コンテナのイメージを何でイチ開発者が作るの?って話で。
全体との調整はインフラの人しか分からない。
「コンパイル通るようにDockerfile書いときましたよ」と渡せばインフラの人がそれをk8sとかecsとか
オケに乗っかるように修正する。プルリクが来れば開発者とインフラの人がレビューする。
コードがやり取りに使えるから便利ですよ、と言うなら
まあ、合っているが、頑なに「開発者がつくってインフラが動かすだけ」と強調するのは何なの?
そんな事しないよ。
アプリの開発者がimage作ることもあるけど何でそれ「だけ」を強調するの?って話なんだが?
コード(Dockerfile)に書いてインフラに渡したのならそれがスタート地点でしょ。
そもそもLBで振り分けられられる膨大な基幹システムのサブシステムでしかない
コンテナのイメージを何でイチ開発者が作るの?って話で。
全体との調整はインフラの人しか分からない。
「コンパイル通るようにDockerfile書いときましたよ」と渡せばインフラの人がそれをk8sとかecsとか
オケに乗っかるように修正する。プルリクが来れば開発者とインフラの人がレビューする。
コードがやり取りに使えるから便利ですよ、と言うなら
まあ、合っているが、頑なに「開発者がつくってインフラが動かすだけ」と強調するのは何なの?
そんな事しないよ。
2020/10/01(木) 04:01:38.05ID:by927Y2B
> コンテナのイメージを何でイチ開発者が作るの?って話で。
> 全体との調整はインフラの人しか分からない。
全体ってなんですか?
イメージを作るのは開発者で
全体との調整=インフラはイメージを動かすんですよ
イメージをbuildしないって意味じゃないです。
Dockerfileを作らないという意味です。
> 全体との調整はインフラの人しか分からない。
全体ってなんですか?
イメージを作るのは開発者で
全体との調整=インフラはイメージを動かすんですよ
イメージをbuildしないって意味じゃないです。
Dockerfileを作らないという意味です。
2020/10/01(木) 04:02:23.62ID:by927Y2B
> 「コンパイル通るようにDockerfile書いときましたよ」と渡せばインフラの人がそれをk8sとかecsとか
> オケに乗っかるように修正する。プルリクが来れば開発者とインフラの人がレビューする。
しません。イメージはどこででも動きます
> オケに乗っかるように修正する。プルリクが来れば開発者とインフラの人がレビューする。
しません。イメージはどこででも動きます
491login:Penguin
2020/10/01(木) 04:45:48.74ID:64nI19uM >全体ってなんですか?
この業界に居ない人ならではのコメントやな。
全体ってなんですか?って何ですかw?本当に分からないの??
ロードバランサって知ってる?パスベースのルーティングとか分かるの??
>しません。イメージはどこででも動きます
いや、俺たちやってるし。
そもそも動くドメイン名すら変更されかねない全体部分をロジック作る人が見たりしないし。
そもそも>>1もそうなら、>>489, >>490もそうだけど、生産性を高めるためのシステムに対して
〜はAが行う、と断定口調自体が俺たちの業界とは思えない。
やった方が効率が高い方がやれば良いのであって。何の為のコード化なんだ。
誰かが「便利に使うのが正義」と言った事を幾度も書き込んでくれているのに全く伝わっている様子が無い。
この業界に居ない人ならではのコメントやな。
全体ってなんですか?って何ですかw?本当に分からないの??
ロードバランサって知ってる?パスベースのルーティングとか分かるの??
>しません。イメージはどこででも動きます
いや、俺たちやってるし。
そもそも動くドメイン名すら変更されかねない全体部分をロジック作る人が見たりしないし。
そもそも>>1もそうなら、>>489, >>490もそうだけど、生産性を高めるためのシステムに対して
〜はAが行う、と断定口調自体が俺たちの業界とは思えない。
やった方が効率が高い方がやれば良いのであって。何の為のコード化なんだ。
誰かが「便利に使うのが正義」と言った事を幾度も書き込んでくれているのに全く伝わっている様子が無い。
2020/10/01(木) 05:12:24.59ID:by927Y2B
> ロードバランサって知ってる?パスベースのルーティングとか分かるの??
Dockerと一切関係ないですねw
インフラがやることです。
Dockerと一切関係ないですねw
インフラがやることです。
493login:Penguin
2020/10/01(木) 05:18:24.16ID:64nI19uM494login:Penguin
2020/10/01(木) 05:19:08.66ID:64nI19uM2020/10/01(木) 07:23:53.74ID:k8oKjKF4
> ロードバランサ―のDockerイメージは
> インフラの人が作ってんるんですがw
なにいってんだ?
普通ロードバランサーなんてクラウドの機能使うだろ
仮に自作するにしても、なにでロードバランサー作ってるというのか
ロードバランサーを開発してるんじゃなくて、Dockerでインストールしてるだけなんだろ?
何のソフト使ってるか言ってみ
そういうネットワーク性能重視のものは物理・仮想マシン上にインストールするのが普通だし
インフラでもDockerfile作るんです!ロードバランサー!とか言われても
え?今どき自社に設置してんの?としか思わんわw
> インフラの人が作ってんるんですがw
なにいってんだ?
普通ロードバランサーなんてクラウドの機能使うだろ
仮に自作するにしても、なにでロードバランサー作ってるというのか
ロードバランサーを開発してるんじゃなくて、Dockerでインストールしてるだけなんだろ?
何のソフト使ってるか言ってみ
そういうネットワーク性能重視のものは物理・仮想マシン上にインストールするのが普通だし
インフラでもDockerfile作るんです!ロードバランサー!とか言われても
え?今どき自社に設置してんの?としか思わんわw
496login:Penguin
2020/10/01(木) 07:38:51.77ID:64nI19uM >普通ロードバランサーなんてクラウドの機能使うだろ
>
>仮に自作するにしても、なにでロードバランサー作ってるというのか
>ロードバランサーを開発してるんじゃなくて、Dockerでインストールしてるだけなんだろ?
>何のソフト使ってるか言ってみ
>
>そういうネットワーク性能重視のものは物理・仮想マシン上にインストールするのが普通だし
>インフラでもDockerfile作るんです!ロードバランサー!とか言われても
>え?今どき自社に設置してんの?としか思わんわw
>
すべてが全く違うよ。最初の1行目だけかろうじて近いけどそれがIaCで変わってきている
よく上から目線でそこまで間違った意見を自信満々に言えるもんだね。
流石>>1w
そもそもこの話は1が「Dockerイメージは開発者が作成する」と間違ったことを言うから、反証を示しただけなんだがw
LBの役割自体はどうでも良い。
>何のソフト使ってるか言ってみ
教えて欲しいなら「すいませんがイメージできないので具体的に何があるのか教えてください」だろ?w
俺の気分が良ければ教えてやるよw
>
>仮に自作するにしても、なにでロードバランサー作ってるというのか
>ロードバランサーを開発してるんじゃなくて、Dockerでインストールしてるだけなんだろ?
>何のソフト使ってるか言ってみ
>
>そういうネットワーク性能重視のものは物理・仮想マシン上にインストールするのが普通だし
>インフラでもDockerfile作るんです!ロードバランサー!とか言われても
>え?今どき自社に設置してんの?としか思わんわw
>
すべてが全く違うよ。最初の1行目だけかろうじて近いけどそれがIaCで変わってきている
よく上から目線でそこまで間違った意見を自信満々に言えるもんだね。
流石>>1w
そもそもこの話は1が「Dockerイメージは開発者が作成する」と間違ったことを言うから、反証を示しただけなんだがw
LBの役割自体はどうでも良い。
>何のソフト使ってるか言ってみ
教えて欲しいなら「すいませんがイメージできないので具体的に何があるのか教えてください」だろ?w
俺の気分が良ければ教えてやるよw
497login:Penguin
2020/10/01(木) 07:45:56.87ID:64nI19uM >>ロードバランサーを開発してるんじゃなくて、Dockerでインストールしてるだけなんだろ?
因みにこの一文は、仮にそうだったとしても>>1の「Dockerイメージ(Dockerfile)はアプリケーション開発者が作成します」
に対する反証となっている。実際はもっと色々やるけどね。
因みにこの一文は、仮にそうだったとしても>>1の「Dockerイメージ(Dockerfile)はアプリケーション開発者が作成します」
に対する反証となっている。実際はもっと色々やるけどね。
2020/10/01(木) 07:58:12.16ID:k8oKjKF4
> 俺の気分が良ければ教えてやるよw
じゃあこのままでいいよ。
俺は反論してほしくない
お前は反論できない
利害が一致してるw
じゃあこのままでいいよ。
俺は反論してほしくない
お前は反論できない
利害が一致してるw
2020/10/01(木) 07:59:24.09ID:k8oKjKF4
500login:Penguin
2020/10/01(木) 08:04:24.60ID:64nI19uM なるほど、じゃあDockerは単体ではシステムとして運用する事は全くできず、物理か仮想マシンが
フロントに立たなければ、開発機としても本番機としても全く使用できない出来損ないのシステム、
って結論で大丈夫ですね?w
フロントに立たなければ、開発機としても本番機としても全く使用できない出来損ないのシステム、
って結論で大丈夫ですね?w
2020/10/01(木) 19:47:16.13ID:5sg0/OzB
Sleepからの復帰でコンテナが死ぬんだがスリープ入るときに自動的にコンテナ終了させる方法ない?
2020/10/02(金) 10:30:43.33ID:5h2OTcuo
アプリ開発者はアプリ開発するだけだよ普通
ようするにJavaやJSみたいなプログラムを書く人がアプリ開発者ね
Dockerfileはインフラ担当者が作るもの
インフラ知識に乏しいアプリ開発者にはDockerfileを任せられない
インフラ担当者はアプリ開発者が作ったソースと依存関係等の情報からDockerfileを作成する
ようするにJavaやJSみたいなプログラムを書く人がアプリ開発者ね
Dockerfileはインフラ担当者が作るもの
インフラ知識に乏しいアプリ開発者にはDockerfileを任せられない
インフラ担当者はアプリ開発者が作ったソースと依存関係等の情報からDockerfileを作成する
2020/10/02(金) 12:18:50.77ID:3VMRPBz1
dockerでxcode使えますか?
2020/10/02(金) 12:23:15.70ID:AQ/W/kX3
>>503
使えるかどうか、考えてみてください!
使えるかどうか、考えてみてください!
2020/10/02(金) 13:31:22.65ID:h9ef4eaL
2020/10/02(金) 13:36:34.01ID:OgxOQjx3
>>505
ドキュメントを提出してください
ドキュメントを提出してください
2020/10/02(金) 20:50:29.87ID:SIFApF86
2020/10/03(土) 00:20:18.84ID:L9mAVDzT
>>507
アプリ開発者の書くDockerfileは過不足が多いのでだめ
アプリ開発者の書くDockerfileは過不足が多いのでだめ
2020/10/03(土) 00:29:14.68ID:HurHNTS2
Dockerfileを誰が書くか何てどうでも良い話題だけど
話の展開が何故そんなに頑なんだ?
一体何時から原理主義者のおかしな話を展開してるのかPart1見たらなんと
2014年じゃねーかw
こんなどうでも良い話を6年も続けてるの?w
人生の無駄遣いだと思わないの?w
話の展開が何故そんなに頑なんだ?
一体何時から原理主義者のおかしな話を展開してるのかPart1見たらなんと
2014年じゃねーかw
こんなどうでも良い話を6年も続けてるの?w
人生の無駄遣いだと思わないの?w
2020/10/03(土) 02:11:55.96ID:lr1OqJIS
>>509
一人のためにおかしなことになってるね。
nodeとかcondaで恩恵感じてたとこにdocker知った衝撃は計り知れなくて。
想像だけど、あんなふうにあるべき美しい運用方法にこだわる人は法学とか語学修めた人なんじゃないかな、と。
dockerfileはエレガントでなくても動くならそれでいいじゃん、っておれは思う。
一人のためにおかしなことになってるね。
nodeとかcondaで恩恵感じてたとこにdocker知った衝撃は計り知れなくて。
想像だけど、あんなふうにあるべき美しい運用方法にこだわる人は法学とか語学修めた人なんじゃないかな、と。
dockerfileはエレガントでなくても動くならそれでいいじゃん、っておれは思う。
2020/10/03(土) 05:43:38.82ID:v2rxRmJu
2020/10/03(土) 08:56:43.75ID:L9mAVDzT
過 リソース使いすぎ
不足 セキュリティ対策など
不足 セキュリティ対策など
2020/10/03(土) 09:36:40.81ID:6sOOAkzF
アプリ屋にパフォーマンスチューニングとかできねえだろw
2020/10/03(土) 12:08:00.29ID:aoFhx2rj
お前の考えが最高なんだろ? なら良かったじゃん。
でもな、お前の考えを他人に押し付けんな。分かったか?
でもな、お前の考えを他人に押し付けんな。分かったか?
2020/10/03(土) 12:42:44.80ID:HurHNTS2
> でもな、お前の考えを他人に押し付けんな。分かったか?
今更何言ってんだかw
自己の考えの押し付け合いはこのスレの基本だろ?2014年の時点で既に同じような押付けしてる。
何かと言うとお前はDockerを理解してないとかww
最初の頃はまともなエンジニアからのレスもあったみたいだけど、今やコミュ障の粘着スレと化してるわ。
今更何言ってんだかw
自己の考えの押し付け合いはこのスレの基本だろ?2014年の時点で既に同じような押付けしてる。
何かと言うとお前はDockerを理解してないとかww
最初の頃はまともなエンジニアからのレスもあったみたいだけど、今やコミュ障の粘着スレと化してるわ。
2020/10/03(土) 12:52:02.88ID:4K/lEvEj
ブーメラン
ブーメラン
ブーメラン
2020/10/03(土) 13:23:04.46ID:HurHNTS2
多分、書きっぷりからして、Part1の頃からお前はDockerを理解してない!
とか説教してる奴と今粘着してる奴は同一人物だろうけど、
2014年-2020年と言えば、俺の取引先会社が資本金100万円で発足して、市場価値100億円になった
期間とほぼ同一。俺がここ見たのは2019年位だと思うけど、それは会社がDockerに移行しよーぜ
とか言い出したからで
その間、こいつは、ずーーーーーーーーと、「お前はDockerを理解してない!」とか、間違った理解で講釈
たれてたのかと思うと、慄然としたね。ゼロから生まれた会社が100億になってDocker使うようになるまでに
コイツがDockerスレで役に立ったことはゼロ!
生産性もゼロ!!
でも土日も休まず粘着してます!
システムを高効率で動かすためのDockerに粘着して人生を非効率にしすぎると何じゃそりゃw
マジで仰天したね。。。
とか説教してる奴と今粘着してる奴は同一人物だろうけど、
2014年-2020年と言えば、俺の取引先会社が資本金100万円で発足して、市場価値100億円になった
期間とほぼ同一。俺がここ見たのは2019年位だと思うけど、それは会社がDockerに移行しよーぜ
とか言い出したからで
その間、こいつは、ずーーーーーーーーと、「お前はDockerを理解してない!」とか、間違った理解で講釈
たれてたのかと思うと、慄然としたね。ゼロから生まれた会社が100億になってDocker使うようになるまでに
コイツがDockerスレで役に立ったことはゼロ!
生産性もゼロ!!
でも土日も休まず粘着してます!
システムを高効率で動かすためのDockerに粘着して人生を非効率にしすぎると何じゃそりゃw
マジで仰天したね。。。
2020/10/03(土) 13:32:31.45ID:4K/lEvEj
長文引くわー
2020/10/03(土) 13:34:31.22ID:4K/lEvEj
つかpart1って俺も居ないしwww
脳内で敵の設定を作って独りで熱くなってんのまじ笑える
テロリスト学校襲撃に備えてシミュレーションしてる中学生みたい
脳内で敵の設定を作って独りで熱くなってんのまじ笑える
テロリスト学校襲撃に備えてシミュレーションしてる中学生みたい
2020/10/03(土) 13:41:03.95ID:HurHNTS2
2020/10/03(土) 15:03:52.40ID:3HPTiYhd
> 2014年-2020年と言えば、俺の取引先会社が資本金100万円で発足して、市場価値100億円になった
> 期間とほぼ同一。
ワロタwww
へぃ、彼女〜、俺の友達の友達は芸能人なんだぜ〜
みたいな言い草だなwww
> 期間とほぼ同一。
ワロタwww
へぃ、彼女〜、俺の友達の友達は芸能人なんだぜ〜
みたいな言い草だなwww
2020/10/03(土) 15:06:00.96ID:3HPTiYhd
>>512
> 過 リソース使いすぎ
> 不足 セキュリティ対策など
アプリ開発者が、リソース使いすぎで、セキュリティ不足だったら
その開発者が作るアプリは怖くて使えないなw
それをアプリ問題である、リソース使いすぎやセキュリティ不足を
インフラの力だけで解決できるって?夢見るのも大概にしろやwww
> 過 リソース使いすぎ
> 不足 セキュリティ対策など
アプリ開発者が、リソース使いすぎで、セキュリティ不足だったら
その開発者が作るアプリは怖くて使えないなw
それをアプリ問題である、リソース使いすぎやセキュリティ不足を
インフラの力だけで解決できるって?夢見るのも大概にしろやwww
2020/10/03(土) 15:08:40.87ID:3HPTiYhd
インフラがDockerfileを使って解決できる
リソース使いすぎとかセキュリティ対策って
マルチステージビルド等を駆使してDockerイメージのサイズを減らしました!
使ってるライブラリのバージョンが古かったのでイメージ作り直して変更しました!
ぐらいなもんやろw
そんなのアプリ開発者でもできるわwww
リソース使いすぎとかセキュリティ対策って
マルチステージビルド等を駆使してDockerイメージのサイズを減らしました!
使ってるライブラリのバージョンが古かったのでイメージ作り直して変更しました!
ぐらいなもんやろw
そんなのアプリ開発者でもできるわwww
2020/10/03(土) 15:24:23.44ID:hkQVFUBN
無理無理
アプリ開発者って想像以上に低レベルだからな
アプリ開発者って想像以上に低レベルだからな
2020/10/03(土) 15:25:51.84ID:Cvpio152
匿名掲示板で役立たずと書かれて即座に自分の事だと
反応できるってもの凄いな…
反応できるってもの凄いな…
2020/10/03(土) 15:43:03.93ID:3HPTiYhd
>>524
インフラにとっての高レベル=
マルチステージビルド等を駆使してDockerイメージのサイズを減らしました!
使ってるライブラリのバージョンが古かったのでイメージ作り直して変更しました!
低レベルすぎw
インフラにとっての高レベル=
マルチステージビルド等を駆使してDockerイメージのサイズを減らしました!
使ってるライブラリのバージョンが古かったのでイメージ作り直して変更しました!
低レベルすぎw
2020/10/03(土) 15:45:32.18ID:Nb5qoLgQ
アプリ開発者じゃサーバーのパラメータ調整とかできねーだろうなぁ
与えられたフレームワークのなかで単純作業するだけだし彼ら
与えられたフレームワークのなかで単純作業するだけだし彼ら
2020/10/03(土) 16:05:13.39ID:3HPTiYhd
> アプリ開発者じゃサーバーのパラメータ調整とかできねーだろうなぁ
アプリ開発者の場合、小手先のパラメータ調整ではなくて
ロジックを変更することでパフォーマンスチューニングを行う
アプリ開発者の場合、小手先のパラメータ調整ではなくて
ロジックを変更することでパフォーマンスチューニングを行う
2020/10/03(土) 16:09:44.28ID:Nb5qoLgQ
アプリ屋はロジックの変更はできてもサーバーパラメータの調整はできない
それはインフラ屋の仕事
Dockerfileはそういうことも考慮して書かなきゃならなん
なのでアプリ屋の出番はない
アプリ屋はパッケージだけ作ってろってこった
それはインフラ屋の仕事
Dockerfileはそういうことも考慮して書かなきゃならなん
なのでアプリ屋の出番はない
アプリ屋はパッケージだけ作ってろってこった
2020/10/03(土) 17:11:48.34ID:dvVj5d3J
なんでDockerfileの話でサーバーパラメータの調整が出てくるんだかw
2020/10/03(土) 17:14:12.65ID:dvVj5d3J
サーバーパラメータの調整っていうのはマシンスペックや構成によって変わるもので
どこでも同じように動くものを作るDockerfileの外でやるここと
完全にDockerの意味を理解してないわw
どこでも同じように動くものを作るDockerfileの外でやるここと
完全にDockerの意味を理解してないわw
2020/10/03(土) 17:24:47.95ID:m0GqyCV/
ほらな
アプリ屋さんの理解なんてこんなもん
アプリ屋さんの理解なんてこんなもん
2020/10/03(土) 17:25:44.95ID:dvVj5d3J
※「反論なし」は証拠の1つです(笑)
2020/10/03(土) 17:26:26.07ID:m0GqyCV/
データベースのチューニングとかしたことねんだろうなぁ
アプリ屋さんはJavaとかRubyとかそのへん適当に書くだけで勤まるから楽でいいよね
アプリ屋さんはJavaとかRubyとかそのへん適当に書くだけで勤まるから楽でいいよね
2020/10/03(土) 17:34:28.71ID:dvVj5d3J
データベースのチューニングでDockerfileいじると思ってるんだろうな(笑)
あんなの設定ファイルを注入するだけなのに
あんなの設定ファイルを注入するだけなのに
2020/10/03(土) 17:36:04.84ID:dvVj5d3J
すでにDockerイメージ作成済みなのに、どうやって設定ファイルを
注入するんだ?とか言いそうだからヒントな
ボリューム
注入するんだ?とか言いそうだからヒントな
ボリューム
2020/10/03(土) 17:42:47.29ID:MGKCrV4w
アンチパターン来ましたw
2020/10/03(土) 17:45:03.31ID:dvVj5d3J
公式より
https://hub.docker.com/_/mysql
Using a custom MySQL configuration file
カスタムMySQL構成ファイルの使用
$ docker run −−name some−mysql −v /my/custom:/etc/mysql/conf.d −e MYSQL_ROOT_PASSWORD=my−secret−pw −d mysql:tag
https://hub.docker.com/_/mysql
Using a custom MySQL configuration file
カスタムMySQL構成ファイルの使用
$ docker run −−name some−mysql −v /my/custom:/etc/mysql/conf.d −e MYSQL_ROOT_PASSWORD=my−secret−pw −d mysql:tag
2020/10/03(土) 17:47:46.23ID:MGKCrV4w
>>538
ビギナー向けのサンプルコードを真に受けて本番でも使っちゃうやつwww
ビギナー向けのサンプルコードを真に受けて本番でも使っちゃうやつwww
2020/10/03(土) 17:48:29.43ID:dvVj5d3J
※「反論なし」は証拠の1つです(笑) 2回目
2020/10/03(土) 18:31:01.04ID:5u1z7vg2
せっかくDocker使ってんのにインスタンス1個1個べっこに設定管理してた時代に逆行してんのマジ笑える
ヒントはボリューム(笑)ファーwwww
ヒントはボリューム(笑)ファーwwww
2020/10/03(土) 18:39:31.07ID:dvVj5d3J
ほらな、やっぱり理解してない
Dockerのコンテナはアプリを動かす環境を一体化するものであって
設定ファイルを一体化するものじゃないんだよ。(してもいいけど)
なぜ公式のDockerイメージがそうなってるのかよく考えたほうがいいよ
Dockerイメージ=アプリ。
アプリの中に設定を変更することがあるファイルを内蔵するか?
サーバーの構成に合わせてビルドするか?って話
Dockerのコンテナはアプリを動かす環境を一体化するものであって
設定ファイルを一体化するものじゃないんだよ。(してもいいけど)
なぜ公式のDockerイメージがそうなってるのかよく考えたほうがいいよ
Dockerイメージ=アプリ。
アプリの中に設定を変更することがあるファイルを内蔵するか?
サーバーの構成に合わせてビルドするか?って話
2020/10/03(土) 18:56:25.16ID:5u1z7vg2
>>542
わかってないのは君だな
君はDockerの流儀にまったく適応できてない
古い考え方のままDockerを使おうとしてる
正解はこれだ
・設定はイメージに埋め込む
・構成によってビルド後に可変にしたいものはコマンドライン引数、環境変数などを通じて変更できるようにエントリポイント、あるいはアプリ自体に細工する
これ、脱初心者を目指すなら必須の知識だから君も覚えておくといい
わかってないのは君だな
君はDockerの流儀にまったく適応できてない
古い考え方のままDockerを使おうとしてる
正解はこれだ
・設定はイメージに埋め込む
・構成によってビルド後に可変にしたいものはコマンドライン引数、環境変数などを通じて変更できるようにエントリポイント、あるいはアプリ自体に細工する
これ、脱初心者を目指すなら必須の知識だから君も覚えておくといい
2020/10/03(土) 19:01:24.20ID:dvVj5d3J
>>543
はい、そうやって作るからチューニングでDockerfileをいじることはないんです。
はい、そうやって作るからチューニングでDockerfileをいじることはないんです。
2020/10/03(土) 19:03:21.06ID:5u1z7vg2
2020/10/03(土) 19:04:11.85ID:5u1z7vg2
ボリューム()
2020/10/03(土) 19:10:18.00ID:5u1z7vg2
アプリ屋「設定を注入する方法知ってるか?くくく、ヒントはボリューム」ドヤッドヤァアアアアア
上司「あー新人くん、データ保存領域以外は全てステートレスに作れってDocker入門コースで教えたよね。作り直して」
アプリ屋「あっ、ハイ…(´・ω・`)」
上司「あー新人くん、データ保存領域以外は全てステートレスに作れってDocker入門コースで教えたよね。作り直して」
アプリ屋「あっ、ハイ…(´・ω・`)」
2020/10/03(土) 19:33:15.56ID:dvVj5d3J
公式より
https://hub.docker.com/_/mysql
Using a custom MySQL configuration file
カスタムMySQL構成ファイルの使用
$ docker run −−name some−mysql −v /my/custom:/etc/mysql/conf.d −e MYSQL_ROOT_PASSWORD=my−secret−pw −d mysql:tag
https://hub.docker.com/_/mysql
Using a custom MySQL configuration file
カスタムMySQL構成ファイルの使用
$ docker run −−name some−mysql −v /my/custom:/etc/mysql/conf.d −e MYSQL_ROOT_PASSWORD=my−secret−pw −d mysql:tag
2020/10/03(土) 19:34:25.82ID:dvVj5d3J
新人「Dockerfileイジってチューニングやー」
上司「設定外出ししといたから、それいじってってな」
新人「あっ、ハイ…(´・ω・`)」
上司「設定外出ししといたから、それいじってってな」
新人「あっ、ハイ…(´・ω・`)」
2020/10/03(土) 19:40:48.37ID:5u1z7vg2
>>548
振り出しにもどすな
振り出しにもどすな
2020/10/03(土) 19:41:08.04ID:5u1z7vg2
>>549
設定もDockerfileの一部
設定もDockerfileの一部
2020/10/04(日) 00:03:09.86ID:TUNorakS
Dockerfileでデータベースのチューニング?
なんだデータベースの設定変えてビルドし直すだけかよw
Dockerfileイジってねーじゃんwww
なんだデータベースの設定変えてビルドし直すだけかよw
Dockerfileイジってねーじゃんwww
2020/10/04(日) 00:19:36.26ID:57mQTVn/
もう邪魔だから隔離スレ建ててそこでやってくれない?
2020/10/04(日) 00:21:21.66ID:ZSOOZiph
イ・ヤ・♪
2020/10/04(日) 01:07:51.61ID:qaXwAWb0
>>552
迷惑だってよ
迷惑だってよ
2020/10/04(日) 02:55:25.23ID:ZSOOZiph
いやなら見るなってだけやろw
2020/10/04(日) 08:20:20.45ID:2aS5ndTz
気が触れてるな。
こいつと同じ会社でなくて良かった。
こいつの同僚はこいつと同じなのだろうか。それとも、こいつだけ…
こいつと同じ会社でなくて良かった。
こいつの同僚はこいつと同じなのだろうか。それとも、こいつだけ…
2020/10/04(日) 10:54:14.42ID:GuoVyRMr
docker exec あとのコマンドを補完できるライブラリとかプラグインってありますか?
2020/10/06(火) 12:31:34.44ID:XVHUwg7l
DockerfileのLinterはありますが
docker-compose.ymlのLinterってありませんか?
docker-compose.ymlのLinterってありませんか?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相「日米は和解し、強い絆で結ばれた同盟国」…トランプ氏「米中は同盟国」発言による懸念打ち消す [少考さん★]
- 【野球】セ・リーグ DB 2-1 T [9/25] DeNA3連勝 宮﨑11号逆転2ランホームラン 阪神連勝ストップ石井被弾 [鉄チーズ烏★]
- 若い農家の意欲奪わないで ジャガイモ輸入解禁「反対」、首相官邸前で訴え (JA新聞) [少考さん★]
- 「暗い未来に子供を産みたくない…」それでも左派よりも右派の方が「たくさん子供を産む」のはなぜか【米研究】 [首都圏の虎★]
- パナソニックが市販カーナビ生産終了へ 30年以上の歴史に幕、スマホナビの普及など受け [少考さん★]
- あぼーん
- 【実況】えちえちアソビ★まわり隊!初コラボ配信
- 誰かこの子の絵を描いてくれ
- 🏡
👊
😅
👊
🏡
- ガールズ&パンツァー第9話「絶対絶命です!」実況スレ🏡21時スタート
- 東京都に住むメリットってなによ? [841411289]
- 女性「たのしいピクニック女を擁護するってことは、常に俺の前ではニコニコしてろ、俺はコストを払わないって言ってるんだが?」 [592058334]