[過去ログ] Docker Part4 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
352: 2020/09/16(水)15:24 ID:LZxi+NUJ(1/3) AAS
>>351
会社支給品で開発するなら普通はMacでは?
WindowsのDockerはまだこれからと言う気がする。
とはいえMacはARMに移行するから、近い将来買い替えなければならなくなる。
ARM CPUで開発して本番機はx86(Xeon)ってのも色々リスクがあるから会社の方針を変える必要があるかもね。
(本番機もArmのlinux使う検討するとか)
353: 2020/09/16(水)15:52 ID:UTKb7uYJ(1/2) AAS
最近のWindowsUpdateの更新でWSLがバグってるらしいけどDockerは普通に動くの?
354(1): 2020/09/16(水)16:03 ID:2owyOG6b(1/2) AAS
WSLのバグは大きな問題じゃないから
ほとんど問題なく動いてる
355: 2020/09/16(水)16:09 ID:UTKb7uYJ(2/2) AAS
>>354
サンクス
356: 2020/09/16(水)16:21 ID:KL8KuR5K(1/2) AAS
メモリ食いつぶしたり古いカーネルAPIの互換性でクラッシュしたりするけど仕様なんだってな
バグじゃないってよ
WSL2ってそういうとこだよ
357: 2020/09/16(水)17:19 ID:2owyOG6b(2/2) AAS
メモリは上限を決めれば問題ないだろ
普通の仮想マシンと同じ扱いになる
そして絶賛対応中。今のWindowsはマジで改善しまくってるから
どんどん使いやすくなってる
358: 2020/09/16(水)18:44 ID:KL8KuR5K(2/2) AAS
普通の仮想マシンと同じ扱いならトラブル少ない普通の仮想マシンを使うわ
改善たってもとがアレじゃいつまでかかることやら…
最終的にMicrosoft Linuxまで改善が進んだらようやっと乗り換えを検討してもいいかなってところかな
359: 2020/09/16(水)19:23 ID:C1FQRFtX(1/3) AAS
普通の仮想マシンと同じ扱いなんて書いてないよ
メモリの上限は普通の仮想マシンと同じ方法でやれる
それ以外は仮想マシン使うより格段に便利なんだから
仮想マシンに比べてメリットはあれど欠点はないということになる
論理的思考をしましょうね
360: 2020/09/16(水)19:48 ID:MxW2KRIC(1/2) AAS
欠点はある
WSLはデフォルト設定でメモリ食いつぶす
レガシーAPIコールでクラッシュ
コンフィグ用のクールなUIもない
カスタマイズが前提なのにカスタマイズ方法がわかりにくいというクソ仕様
普通の仮想マシンはデフォルトでいい具合にメモリが制限されている
意味不明なクラッシュもしない
コンフィグ用のUIが用意されてる
361: 2020/09/16(水)19:51 ID:C1FQRFtX(2/3) AAS
はい自滅しました(笑)
仮想マシンのメリットは
それだけなんです
362(2): 2020/09/16(水)20:00 ID:MxW2KRIC(2/2) AAS
そう
だから仮想マシンなんて使わないほうがいいんだ
最初からLinuxを使うだけ
Docker on WSL2 on Windowsってどんだけ無駄なレイヤー積み重ねるつもりだよ
363: 2020/09/16(水)20:24 ID:g7KlMKmX(3/3) AAS
DOCKER JAPAN
364: 2020/09/16(水)21:10 ID:C1FQRFtX(3/3) AAS
>>362
いくらレイヤーを重ねようが、お前が作ってるわけじゃないんだから
どうせ見てないだろw
365(2): 2020/09/16(水)22:37 ID:LZxi+NUJ(2/3) AAS
>>362
原理的にはそうなんだろうけどね。
linuxってそもそも効率的な開発できるもんなの?
excelもwinmergeもないOSで効率的な開発できるとは到底思えん。
ファイルマネージャも使いにくいしな。
同僚でlinuxを開発機にしてる人がいるけどミスが多くて、やはり効率的に仕事しているとは思えない。
366(1): 2020/09/16(水)23:01 ID:BY7F0LGM(1) AAS
用途による
としか言えない話ばっかりだね
367: 2020/09/16(水)23:07 ID:KX3RO5ip(1) AAS
>>366
ほんとそれ
368: 2020/09/16(水)23:10 ID:LZxi+NUJ(3/3) AAS
開発以外の用途にdockerなんか使うのかよ?
369(1): 2020/09/17(木)00:33 ID:PMnTUY7k(1) AAS
使ってますけど何か
370(1): 2020/09/17(木)01:03 ID:PoDGrJen(1/3) AAS
>>369
何にw?
エアプなら何にでも使えて便利だよなwww
371(1): 2020/09/17(木)02:03 ID:MohXR9nI(1) AAS
>>370
docker-vpn-browserとかあるんですよ
無知晒しちゃったねw
372(1): 2020/09/17(木)03:08 ID:PoDGrJen(2/3) AAS
>>371
その程度の用途ならそもそもdockerのホストがlinuxなのかwinなのかmacなのかなんて
どうでもいいじゃんw
373(1): 2020/09/17(木)03:24 ID:aYGaEjnq(1) AAS
>>372
>開発以外の用途にdockerなんか使うのかよ?
これの答えなんだがそれすらも理解できなかったかな?
374: 2020/09/17(木)03:51 ID:PoDGrJen(3/3) AAS
>>373
その上がDockerはWin/MacかLinux化って話だから、
そんな用途ならホストはどうだっていいよ、って話だね。
375: 2020/09/17(木)06:00 ID:7ctKLcsm(1) AAS
今の本番環境といえばクラウドだが
クラウドはDocker対応がかなり進んでいて
Dockerイメージを前提とした本番環境を構築するサービスだってある
本番環境でDockerを使うから、開発でもDockerを使う
376: 2020/09/17(木)11:31 ID:I1nk2O/z(1) AAS
imageを上げるだけでサイト公開できるwebサービスありませんか?
377(1): 2020/09/17(木)12:38 ID:OD1k8I+W(1) AAS
>>365
エクセルは使いみちないかな
DiffはVSCodeで見てる
作業中にいちいち外部ツール起動するのは非効率的
378(1): 2020/09/17(木)19:33 ID:NEdqUczI(1) AAS
>>365
Excelもwinmergeも要らない。
同僚がヘタレなだけ
差分比較ツールなんか、ほかにもある。
Meldもいいし、VSCodeのDiffもいい。
Excelなんか、こだわる必要ない。
379: 2020/09/17(木)19:47 ID:AZDMQFNW(1) AAS
テレワークだとエクセルが遅すぎるんだよな
画像満載のブックは特にひどい
380: 2020/09/17(木)22:32 ID:LI4uIlPg(1) AAS
>>377
Excelは顧客との仕様確認、テスト仕様書用やな。
最も半分以上googleスプレッドシートに移行してるからだんだん存在感なくなってきてるけど。
今時のクラウドエンジニアってマジでWeb上のサービスしか使わないのね。
winmergeはディレクトリ配下全部の比較が出来るのが良いね。
同じことができるのがMacにもLinuxにもなかなか存在しない。
win10嫌いだからあれば移行するんだけど。
>>378
まあフランス人だからな。
ヘタレなのが日本語不便だからなのか本人の性格(面倒くさいことが大嫌い)
なのかLinux使ってるからなのかわからんのが何とも言えんw
でも奴の使いっぷりはイマイチだと思ったね。
381: 2020/09/17(木)22:48 ID:4TKcR4+S(1) AAS
diff -r でいいやろ
382: 2020/09/17(木)23:16 ID:HePCnsuA(1) AAS
Markdown等 + テーブルエディタ
これでエクセルの出番はほぼ消えるよね
383: 2020/09/17(木)23:51 ID:sp0AZ0rS(1) AAS
どうやってグラフにするの?
384: 2020/09/18(金)00:04 ID:/0Setl6W(1/3) AAS
グラフ作るツールもクラウド上に色々ある。
385: 2020/09/18(金)02:01 ID:VojW5avA(1/7) AAS
data visualizationならmatplotlibとかでえんちゃう
386: 2020/09/18(金)05:42 ID:66coXASM(1/5) AAS
じゃあ
Markdown等 + テーブルエディタ+クラウド上にある色々
これでエクセルの出番はほぼ消えるよね
って言わないと駄目だよねw
387: 2020/09/18(金)05:47 ID:hkf4JyjW(1) AAS
Excelよりviのほうが使いやすい。
388: 2020/09/18(金)09:38 ID:66coXASM(2/5) AAS
ただしExcelを神エクセルとか単なるデータファイルとして使ってる場合
って言わないと駄目だろw
エクセルは表計算ソフトであって
計算するために使うものだからな
389: 2020/09/18(金)09:43 ID:VojW5avA(2/7) AAS
表計算ならSQLのほうがいいかな
390: 2020/09/18(金)09:44 ID:66coXASM(3/5) AAS
SQLでどうやってグラフかくの?w
391(1): 2020/09/18(金)10:08 ID:VojW5avA(3/7) AAS
可視化はmatplotlibとか使えばいいんじゃないの
1つの道具でなにもかもやろうとすると何をやっても中途半端で重いツールになる
だから特定の仕事をよりうまくできる軽いツールを組み合わせるのが正解なんだ
392(1): 2020/09/18(金)10:19 ID:66coXASM(4/5) AAS
>>391
複数の道具を使うことは論点じゃないよ
エクセルと同じことをするならviみたいな単純な機能のものでできるっていうんじゃなくて
Markdown等 + テーブルエディタ+matplotlib+クラウド上にある色々
みたいに多数の道具を使うと言わないと駄目でしょって話
393: 2020/09/18(金)10:20 ID:66coXASM(5/5) AAS
SQLもあったなw
Markdown等 + テーブルエディタ+matplotlib+SQL+クラウド上にある色々
394(1): 2020/09/18(金)10:29 ID:VojW5avA(4/7) AAS
>>392
多数の道具を使うとうまく行く
1つの道具で全部やろうとすると失敗する
リモコンと箸と金づちを一体化させたようなものが使いやすいと思うか?
395(1): 2020/09/18(金)10:33 ID:0vlSr6FI(1/3) AAS
>>394
自動車にはエアコンやカーナビが搭載されていますが?
1つに道具に、それを補う機能を搭載させると使いやすくなりますし、
関連する機能を搭載すると、更に便利になります。
重要なのは「関連する機能」ということです。
関連しない機能を搭載しても使いやすくならないという主張は的外れです。
396(2): 2020/09/18(金)12:16 ID:Ti4H0C1z(1) AAS
知り合いにLinux縛りでIDEすら使わないVimmer居るけど馬鹿なんじゃないかと思う
397(1): 2020/09/18(金)13:07 ID:VojW5avA(5/7) AAS
>>395
関連しない機能を詰め込んだから使いにくいのですね
なるほど
398(2): 2020/09/18(金)13:27 ID:IviWUMdN(1) AAS
volumeの内容をオンラインで共有する方法教えて
399: 2020/09/18(金)13:29 ID:/0Setl6W(2/3) AAS
>>396
そいつは仕事出来る奴なの?
俺の同僚でlinux使ってて効率的に仕事出来てる奴は知らない。
一方でグーグルは正社員にlinux配ってるらしいから(goobuntu/gLinux)
出来る奴は出来るんだろうけど、winの便利ツールに対応するものが見当たらないんだよなぁ。
400: 2020/09/18(金)13:32 ID:/0Setl6W(3/3) AAS
>>398
volumeのフォルダをsambaか何かで共有すれば良いだけでは?
httpで見たいならdocumentrootにするとか。
401: 2020/09/18(金)14:18 ID:VojW5avA(6/7) AAS
>>398
NASマウント
>>396
Vimは極めるとめちゃ速くなるよ
極めるまでが大変だが
まあ凡人には解らんだろうね
おれもわからん
402(1): 2020/09/18(金)17:30 ID:0vlSr6FI(2/3) AAS
>>397
エクセルは関連する機能を詰め込んでるので使いやすいんですよ
嘘だと思ったら、エクセル使ってる人に
エクセルを使わないでやらせてみればいいと思います。
もちろんエクセル使ってる人の大半はプログラミングできません。
403(1): 2020/09/18(金)18:03 ID:VojW5avA(7/7) AAS
>>402
へえプログラミングできない人のためのツールをプログラマが使ってるんだ
404: 2020/09/18(金)18:38 ID:0vlSr6FI(3/3) AAS
>>403
そりゃ使うだろw
電卓だってプログラミングできない人の
ためのツールだがプログラマも使う
それと同じ
405: 2020/09/18(金)18:41 ID:mLswYcDZ(1) AAS
いやープログラマは電卓使わんだろ
406(1): 2020/09/18(金)19:10 ID:bqZh5F6L(1) AAS
dockerでexcel.applicationうごかしたいんですが動きませんなぜですか
407: 2020/09/18(金)19:40 ID:QXSdzbSn(1) AAS
>>406
エラーはどんなの?
408(5): 2020/09/20(日)06:35 ID:i4HFCdf1(1/2) AAS
dockerでは、起動するたびに同じ状態になるけど
docker-composeでは、起動するたびに前回の状態を復元している
という認識であってますか?実装そうなってるような感じなので
409: 2020/09/20(日)06:44 ID:rKYaKqvR(1) AAS
>>408
ぜんぜん違う。
docker-composeは、docker起動のオプションがたくさんあって
大変だからYAMLに書いておけるようにしましたってだけ
1つのYAMLで複数のdockerを起動することもできる
410: 2020/09/20(日)07:59 ID:G1AVGOfu(1) AAS
コンテナのなかにデータ持たせて(DBなど)新規起動と停止してるのを起動で挙動が違うのを観測して後者をそうとらえたのかもしれんね
411(1): 2020/09/20(日)08:37 ID:RUztFNk9(1) AAS
コンテナって儚い
変更を保持できるのはボリュームをマウントしたディレクトリだけ
コンテナを削除するとボリュームに加えた変更以外は全て無かったことになる
412: 2020/09/20(日)09:43 ID:SVyxrM0p(1) AAS
なかったことになるから嬉しいんだよ
本当に永続化したい部分が明確になって管理しやすくなる
413: 2020/09/20(日)11:27 ID:cYZD+T/y(1/5) AAS
>>411
それがプロセスってもんだよ
nginxを起動すると、nginxがメモリに読み込まれ起動する
終了したらそこまで。メモリに読み込まれたプログラムは儚く消える
変更を保存できるのはディスクのみ
これがnginxをラップしたDockerイメージでも同じこと
414(1): 2020/09/20(日)14:37 ID:ZZQf0W1c(1/23) AAS
>>408
そりゃコンテナをdown/upで停止起動するからだろ。
stop/startで起動すればそうはならない。
普通にVMのshutdown→起動と同じように使える。
ほかの連中は何で無かった事になるのが当たり前、的なレスしてるんだ?
415(1): 2020/09/20(日)14:52 ID:ei2SL++v(1/2) AAS
stopは滅多に使わない
containerを止めるのはimageを更新したときが最も多い
その次がnodeが故障したとき
どちらにしてもcontainer内のFSは初期化される
416: 2020/09/20(日)15:16 ID:ZZQf0W1c(2/23) AAS
>>415
それは単なる君の好みだろ。
docker自身はコンテナを破棄して起動するコマンドと
単に停止起動するだけのコマンドをちゃんと分けて用意している。
417: 2020/09/20(日)15:44 ID:ei2SL++v(2/2) AAS
好む好まざる管径泣くstopの使用頻度は低い
418: 2020/09/20(日)16:00 ID:ZZQf0W1c(3/23) AAS
単に知らなかっただけでしょ。
この点もずっと前からスレの中でDockerは起動停止で中身破棄されるのが当たり前
とか間違った主張繰り返してたし。
419: 2020/09/20(日)17:27 ID:zrfeRe4+(1/3) AAS
stop使うときって具体的にどんなときだ?
420(2): 2020/09/20(日)17:34 ID:ZZQf0W1c(4/23) AAS
414に書いてるのに気付かないとか
どんだけ日本語不自由なの?
421(1): 2020/09/20(日)17:41 ID:zrfeRe4+(2/3) AAS
>>420
いや、DockerはVMと同じようには使わないから、VMと同じように使える、と言われたって、それは実質使いどころがない、と言ってるのと大差ないんだが
422: 2020/09/20(日)17:51 ID:ZZQf0W1c(5/23) AAS
>>421
外国人?日本語勉強しようね。
それ以外にも情報書いてあるでしょ。
それとも先週か先々週、週明けに病院行けとか言われた人?
行ったの?
423(1): 2020/09/20(日)17:57 ID:zrfeRe4+(3/3) AAS
>>420
> 414に書いてるのに気付かないとか
> どんだけ日本語不自由なの?
>>414
> >>408
> そりゃコンテナをdown/upで停止起動するからだろ。
> stop/startで起動すればそうはならない。
> 普通にVMのshutdown→起動と同じように使える。
> ほかの連中は何で無かった事になるのが当たり前、的なレスしてるんだ?
VMのshutdown→起動にしか言及してないが、それ以外の情報はどこに書いたんだ?
ひょっとして書いたという幻覚でも見たのかな?
424: 2020/09/20(日)18:00 ID:ZZQf0W1c(6/23) AAS
>>423
shutdown→起動と同じように使えるよ、と言っているんだが?>>408が
起動するたびに前回と同じ状態に戻ると言うから、それ以外の仕組みも
用意されている、と言う話をしている筈だが?
本題と関係ない日本語の理解をここまで説明しなければ理解できない君の脳味噌ってマジでどうなってるの?
いい加減にしろよ。
425(1): 2020/09/20(日)18:52 ID:cYZD+T/y(2/5) AAS
> 普通にVMのshutdown→起動と同じように使える。
サービス動かないのに?
426(1): 2020/09/20(日)18:58 ID:ZZQf0W1c(7/23) AAS
>>425
エアプの人達に説明するのって大変だな!
掲示板なんかに粘着してないで、まあ自分でやってみろよw!
427(2): 2020/09/20(日)19:03 ID:cYZD+T/y(3/5) AAS
>>426
知らないのか?
stopってDockerコンテナの中にあるプロセスを全部停止してるんだぞ
そこから再開してもスタートしない
428: 2020/09/20(日)19:21 ID:ZZQf0W1c(8/23) AAS
>>427
そこから再開してもスタートしないというのなら、君がそういうイメージを作ったんだろう、
としか言い様が無いな。
429: 2020/09/20(日)19:28 ID:JkGC+EuL(1/2) AAS
>>427
もう一回ENTRYPOINT等で起動されるだけ
430(2): 2020/09/20(日)19:38 ID:P4mDJe17(1) AAS
stopで止める理由がねえんだよな
コンテナを一時的に止める時は、潔く破棄して、再作成するのが基本
それで済むのにあえてstopを使わなきゃいけない理由があるとしたら
コンテナがイミュータブルかつ、可変部分をボリューム化していない、ということだから、明らかに設計に欠陥がある
431: 2020/09/20(日)20:04 ID:ZZQf0W1c(9/23) AAS
>>430
>コンテナを一時的に止める時は、潔く破棄して、再作成するのが基本
これは、どこにそう書いてあったの?
君は何を読んでこれが、「基本」だと理解したの?
URL(若しくは書籍名)示せよ。
432(1): 2020/09/20(日)20:08 ID:nkOl7bWR(1) AAS
書いてあるかないかは関係ないわな
権威主義は思考停止、エンジニアとしての死に等しい
コンテナを止める時はどんなときか?というのを自分の頭で考えればstopなんて要らないなとわかる
433: 2020/09/20(日)20:12 ID:JkGC+EuL(2/2) AAS
個人的にはdocker runは--rm付きでしかしない
永続化したいデータはボリュームに出す
基本かどうかは知らん
434(1): 2020/09/20(日)20:15 ID:ZZQf0W1c(10/23) AAS
>>432
>stopなんて要らないなとわかる
じゃあ、なんでstopと言うコマンドは実装されたのw?
>権威主義は思考停止、エンジニアとしての死に等しい
お前はニートのニセエンジニアだろ?
ここ迄、理解に難有りの人間に給料払い続ける雇用者はそうは居らんわ。
435(1): 2020/09/20(日)20:20 ID:CGLWz45H(1) AAS
>>434
startの対として脳停止でstopも作っちゃったんだろうな
本来は要らなかったんだけどDocker開発側も作り始めた頃はDockerを深く理解してなかった
今から再設計するならstopは消えるだろうね
436(1): 2020/09/20(日)20:25 ID:ZZQf0W1c(11/23) AAS
>>435
なるほど
「Dockerを実装したDocker社の正社員は間違っている、
俺の方がDockerの思想を理解している」
と、こう言いたい訳ですねw
437(1): 2020/09/20(日)20:30 ID:UGyNqmFl(1/13) AAS
>>436
俺、というか今の常識、だね
438: 2020/09/20(日)20:31 ID:dsAF/1tI(1) AAS
「俺が常識だ!」w
439(1): 2020/09/20(日)20:35 ID:ZZQf0W1c(12/23) AAS
>>437
その常識は何を根拠に形成されたのか?とさっきから聞いているのだが?
君以外の誰のエンジニアの脳内にも、そんな常識とやらは存在し無いんだが。
440(2): 2020/09/20(日)20:37 ID:UGyNqmFl(2/13) AAS
>>439
しつけーなー君は
そんなにstopの有用性を示したいなら、君がstopの効果的な使い方挙げてみればいいよ
それができないなら、ま、そういうことだ
441(2): 2020/09/20(日)20:47 ID:1sMdgkov(1) AAS
便利に使うのが正解
自分にとって不便なら作法に従う必要はない
それを強要する権利もない
442: 2020/09/20(日)20:48 ID:UGyNqmFl(3/13) AAS
さあ一体どんな便利なstopの使い方が出てくるのかな楽しみだ
まさかここまで粘着して思いつきませんでした、なんてこたないだろうけど、まさかねぇ〜
443(2): 2020/09/20(日)20:50 ID:ZZQf0W1c(13/23) AAS
>>440
エッ!?うちのチームはほぼ、start/stopしか使わないけど?
down/up使うのはSREチームから新しいImage作ったよ、と通知が来た時位だが?
だから一連の書込みにずっと違和感があるんだが?
Docker原理主義者のお前が勘違いした思想を元に非効率的な開発を一人で進めるのは一向に
構わない、俺達に被害は無いからな。ただ仕事でやってる俺達は開発効率が第一な訳よ?
1つのIssue消化するのにテストユーザー作ったりコンテナの中身を一時的に設定変更することは良くある。
そんな時にPC立ち上げる度にdown/upされたら毎回同じ作業する羽目になるし馬鹿馬鹿しいだろ?
そんな時にstopさせるだけよ。あー今日の作業終わったdocker-compose stop、
さあ今日も仕事始めよう。docker-compose start するだけの話。
次のIssue始める時に真っ更に戻したいならdown->up、それだけの話だ。
Docker原理主義者のお前が勘違いした思想をレスの間中うざく書き込まれると、まともなこちらの情報
交換の効率が悪くなるから、黙ってろって事だ。
後、知らないのなら謙虚になれよ。
444(1): 2020/09/20(日)20:58 ID:UGyNqmFl(4/13) AAS
>>443
あーあ、ほら
Dockerの使い方全くわかってねえのな
起動したコンテナを後から変更するなんて完全なバッドプラクティス
イミュータブルインフラストラクチャの意味を全く理解してないじゃないか
445: 2020/09/20(日)20:59 ID:UGyNqmFl(5/13) AAS
>>443
最後の段落
すげえキレイにブーメランになってて笑う
446: 2020/09/20(日)21:02 ID:UGyNqmFl(6/13) AAS
この前入れたバグ修正がアップデートで消えちゃったんですけど、助けてください〜、って泣きついてくる新人並みw
447: 2020/09/20(日)21:06 ID:ZZQf0W1c(14/23) AAS
>>444
>>441の通りだね。開発中は「便利に使うのが正解」
イミュータブルインフラストラクチャは本番機で実行される時の話。
開発中は関係ない。
・・・もうね、427以降のニートで実務わかってませんっぷりの酷さは何なのw?
何度も「何をもってその理解に到達したのか?」と聞いているのに、そこはスルー。
誰かが以前「Docker使ったからと言ってイミュータブルにできるわけじゃないよ」
と言った書き込みも理解できずに、そのまま来たんだろうね。
448(1): 2020/09/20(日)21:11 ID:UGyNqmFl(7/13) AAS
初心者くんに教えてやるか
バグの調査などで、一時的にユーザーを作りたいならDockerfileの末尾にユーザー追加のコマンドを書く、それだけだ
さあ仕事を始めよう、up --buildハイ起動おしまい
一時的な変更が確定したらDockerfileをコミット
コンテナに入ってコマンドうったら、ソースに残らねえから、変更が確定したあとに自分がどんなコマンドを打ってきたか思い出して、Dockerfileに書き出さなきゃならねーだろ
書き出したDockerfileが正しいか、また動作確認作業やり直しかよ
こんな非効率的なバカバカしい開発フローじゃ、いつまで立っても仕事おわんねえよ
449(2): 2020/09/20(日)21:33 ID:ZZQf0W1c(15/23) AAS
>>448
DockerfileはSREの責務だから触れないよ。
一連のDocker原理主義者のおかしな書き込みを見直して、なんとなくわかったわ。
アプリに対するステートレスなつくり、イミュータブルインフラ、永続化する場所の選定、
ログの一元管理、それらは確かに必要だけど、それは本番機を運用するときの話だ。
本番機じゃコンテナ自体がでデプロイする度に破棄されるし、いくつのreplicaで動くかわからないからね。
それと、開発中の話がゴチャになってるから、話の展開がおかしいんだね。最初に相談する人は
立場がそれぞれなのに、自分が理解したものでしか返せないから、会話がおかしくなっている
開発中は>>441が正義。
開発効率が高ければ、やりたい様にやれば良いし、自分のやり方を他人に強要する権利も無い。
開発者としてアプリを作るときはStatelessに作ること自体は気にかけるけど、そこで動くDockerに気を配ることは無い。
便利で軽いVMとして使いたい?全く問題ないよ。
450(1): 2020/09/20(日)21:40 ID:UGyNqmFl(8/13) AAS
>>449
やりたいようにやりたいってのは逃げの議論だな
stopを使うような非効率的な開発方法も、僕がそうやりたいんだからしょうがないだろ、開発効率なんて知ったことか、とそういうことだろ
451(1): 2020/09/20(日)21:50 ID:ZZQf0W1c(16/23) AAS
>>450
ん?話の発端は>>408以外にも方法はあるよ、って話をしただけだが?
君の話を俺が非効率だと感じるのはウチのチームでそうしている奴が誰も居ないからだが?
開発機のコンテナだけで10個あるのにDockerfile弄って毎回コンテナの破棄→構築なんて、やってられんわ。
まるきりDocker原理主義的だし。
stopの話自体は、「起動するたびに同じ状態」以外にあるよって例を示したに過ぎない。
多分単に君が知らなかったのであろう、stopコマンドに>>430とか>>440でやたら噛み付いてきたから、
言い方が酷くなったに過ぎない。
452(1): 2020/09/20(日)21:58 ID:UGyNqmFl(9/13) AAS
>>451
コンテナが何個あろうが、Dockerfileとマニフェストを書いて、適用するだけ
つーか、コンテナ数が増えたら余計に、コンテナに入ってコマンド実行なんて、やってらんねえわ
それぞれのコンテナに、どんなコマンドで、どんな変更を施してきたか、把握すんの大変だろーが
そういうのもうやめよーぜ、ってんで出てきた考え方がIaaCであって、その実装の1つがDockerなんだよ
なあんで、そこまで進歩したのに、昔の非効率的なやり方に退化してんだよ
453(1): 2020/09/20(日)22:03 ID:ZZQf0W1c(17/23) AAS
>>452
いやだから、そういう話をしたんじゃないっていってるでしょw。
非効率で退化しているというなら、Docker社にメッセージ入れてコマンド消して貰えよw
もしくは君が入社して消してしまえよwww
俺にとっちゃどうでも良い話しだし。君以外のすべての掲示板参加者にとってもそうだろうよ。
Aだけのやり方しか知らなかった人にAとBの道がある、現場で効率が高いほうを選べば良いよって話ね。
454(1): 2020/09/20(日)22:09 ID:UGyNqmFl(10/13) AAS
>>453
効率の悪いstopはやめようねって話ね
455: 2020/09/20(日)22:11 ID:ZZQf0W1c(18/23) AAS
>>454
またまたw使った事無い癖にww
456: 2020/09/20(日)22:12 ID:UGyNqmFl(11/13) AAS
使ったことはあるが、使う必要はない
457(1): 2020/09/20(日)22:15 ID:cYZD+T/y(4/5) AAS
>>449
> DockerfileはSREの責務だから触れないよ。
お前の会社の話なんか知らんがなw
Dockerfileだけじゃなくて色んなものに制限があって
開発効率下げてるやろ?お前の会社の問題だ。
458: 2020/09/20(日)22:17 ID:i4HFCdf1(2/2) AAS
伸びすぎw
459(1): 2020/09/20(日)22:19 ID:ZZQf0W1c(19/23) AAS
いやーコミュ障のニートって本当、大変だよな。
14:37に俺がコマンドを提示してから、この話題(コンテナの状態、起動、停止)を発展させるような
話題はゼロwwwこの間10時間。B2Bのエンジニア価格なら、五万円いってるよ。
できるエンジニアならその時点で知ってた、知ってないに関わらず
「なるほど、そんなやり方もあるんですね、教えていただいて、ありがとうございます!」
の一言で次に行く話を、顔真っ赤にしてそれは非効率だDockerの原理主義に反する!
と話題を延々と繰り返す。この間わかった事実は、どうやらDocker原理主義者は
開発環境と本番環境をゴチャにして考えているようだ、という事実のみw。
・・・誰も雇わんわな、これじゃ・・・
460(1): 2020/09/20(日)22:20 ID:cYZD+T/y(5/5) AAS
なるほど(笑)そんなレスの勝利宣言(笑)もあるんですね、(笑)
461: 2020/09/20(日)22:30 ID:ZZQf0W1c(20/23) AAS
>>457
うちの会社のことはどうでも良いな。
開発効率を下げている、どうしよう、って話をしているものでも無いんだが?
こういう解決策もありますよって話でね。
「ソースに残らねえから、変更が確定したあとに自分がどんなコマンドを打ってきたか思い出して・・・」
ってそういう話をしているものでもない。確定するような作業なら最初からDockerfileの修正プルリク出すし。
462: 2020/09/20(日)22:31 ID:ZZQf0W1c(21/23) AAS
>>460
君(なのか君達か知らんが)、に対する俺からの率直な評価だ。
受け取ってくれ。
463(1): 2020/09/20(日)22:39 ID:UGyNqmFl(12/13) AAS
>>459
ブーメランwww
stopが非効率的だと教えていただきありがとうございます、で終わってた話なんだがな
464(1): 2020/09/20(日)22:44 ID:ZZQf0W1c(22/23) AAS
>>463
君が「stopが非効率的」だと考える原因は一体どこ?
465(1): 2020/09/20(日)22:45 ID:UGyNqmFl(13/13) AAS
>>464
流石に、レスぐらい読め
466: 2020/09/20(日)22:48 ID:ZZQf0W1c(23/23) AAS
>>465
自分でブーメランとか流石やなw
「Dockerfileで確定している作業なら最初からプルリク出すでしょ」といっているのに。
467: 2020/09/22(火)20:18 ID:5gRdC9Vx(1) AAS
プルリクの意味がわかってなかったりして・・・
468: 2020/09/23(水)03:54 ID:C5U5kz59(1) AAS
Docker-Composeなどでipv6を無効にする方法ってありますか?
469(1): 2020/09/24(木)22:19 ID:wWaFtNF+(1) AAS
apacheでバーチャルホストで20サイト運用するのと
docker-composeで1サイト1コンテナで20サイト起動するの
どっちがCPUとメモリに優しいですか?
470: 2020/09/24(木)22:37 ID:m0uvDYif(1) AAS
>>469
既に回答しました。何度も聞くな。
471(1): 2020/09/25(金)12:14 ID:JHUOsyaB(1) AAS
apacheでバーチャルホストで20サイト運用するのと
docker-composeで1サイト1コンテナで20サイト起動するの
どっちがCPUとメモリに優しいですか?
472: 2020/09/25(金)21:14 ID:EOyDBsWA(1) AAS
>>471
CPUとメモリに「優しい」ってどういう意味?
少量で済む、という意味なら常識的にバーチャルホストだろ。
バーチャルホスト:OS->Apacheプロセス
コンテナ:OS->Dockerプロセス->コンテナ(薄いとはいえOS)->Apacheプロセス(名前空間で保護されているとはいえコンテナ毎に別プロセス)
独立していて他のプロセスに影響を与えない、と言う意味ならDockerだろ。
最もDockerの親プロセスが死んだら配下のコンテナも死ぬだろうけど。
473: 2020/09/25(金)22:08 ID:vYA1tnNM(1) AAS
20サイトを満足に動かすhttpdワーカープロセス数を確保することを考えたらそんなに得かね
コントローラプロセス数は節約できるだろうが
474: 2020/09/25(金)22:56 ID:zbD4QniQ(1) AAS
すでにDocker関係ないなw
apacheでバーチャルホストを使うのと
複数のapacheを起動した場合の話になってる
475: 2020/09/26(土)01:38 ID:OEWQLnAX(1) AAS
473がおかしな方向に持っていくからだろ。
CPUとメモリの話(「優しい」が消費量の事かは知らんが)しているのにプロセスの数の確保?
これはhttpd.confの設定か何かの話でもしているの?
476: 2020/09/26(土)07:12 ID:+kMkX9F3(1) AAS
そりゃプロセス多いほどCPUもメモリも使うわけで
477: 2020/09/26(土)08:27 ID:JOwGHomj(1) AAS
大したサイトでも無かろう
普段ほとんどアクセスないだろうし
サーバーレスに移行すれば最も費用を節約できる
478(1): 2020/09/30(水)19:45 ID:fqtJRGgA(1) AAS
Docker Desktop更新
不具合なさそう?
上下前次1-新書関写板覧索設栞歴
あと 524 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.038s