探検


Docker Part4

■ このスレッドは過去ログ倉庫に格納されています
2020/08/17(月) 00:19:36.93ID:PKLBL3Xf
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/
2020/09/16(水) 19:23:05.98ID:C1FQRFtX
普通の仮想マシンと同じ扱いなんて書いてないよ

メモリの上限は普通の仮想マシンと同じ方法でやれる
それ以外は仮想マシン使うより格段に便利なんだから
仮想マシンに比べてメリットはあれど欠点はないということになる

論理的思考をしましょうね
2020/09/16(水) 19:48:53.69ID:MxW2KRIC
欠点はある
WSLはデフォルト設定でメモリ食いつぶす
レガシーAPIコールでクラッシュ
コンフィグ用のクールなUIもない
カスタマイズが前提なのにカスタマイズ方法がわかりにくいというクソ仕様

普通の仮想マシンはデフォルトでいい具合にメモリが制限されている
意味不明なクラッシュもしない
コンフィグ用のUIが用意されてる
2020/09/16(水) 19:51:13.37ID:C1FQRFtX
はい自滅しました(笑)

仮想マシンのメリットは
それだけなんです
2020/09/16(水) 20:00:22.22ID:MxW2KRIC
そう
だから仮想マシンなんて使わないほうがいいんだ
最初からLinuxを使うだけ
Docker on WSL2 on Windowsってどんだけ無駄なレイヤー積み重ねるつもりだよ
2020/09/16(水) 20:24:20.69ID:g7KlMKmX
DOCKER JAPAN
2020/09/16(水) 21:10:52.19ID:C1FQRFtX
>>362
いくらレイヤーを重ねようが、お前が作ってるわけじゃないんだから
どうせ見てないだろw
365login:Penguin
垢版 |
2020/09/16(水) 22:37:50.04ID:LZxi+NUJ
>>362
原理的にはそうなんだろうけどね。
linuxってそもそも効率的な開発できるもんなの?
excelもwinmergeもないOSで効率的な開発できるとは到底思えん。
ファイルマネージャも使いにくいしな。
同僚でlinuxを開発機にしてる人がいるけどミスが多くて、やはり効率的に仕事しているとは思えない。
2020/09/16(水) 23:01:52.75ID:BY7F0LGM
用途による
としか言えない話ばっかりだね
2020/09/16(水) 23:07:47.96ID:KX3RO5ip
>>366
ほんとそれ
368login:Penguin
垢版 |
2020/09/16(水) 23:10:18.63ID:LZxi+NUJ
開発以外の用途にdockerなんか使うのかよ?
2020/09/17(木) 00:33:25.13ID:PMnTUY7k
使ってますけど何か
370login:Penguin
垢版 |
2020/09/17(木) 01:03:12.07ID:PoDGrJen
>>369
何にw?
エアプなら何にでも使えて便利だよなwww
2020/09/17(木) 02:03:19.41ID:MohXR9nI
>>370
docker-vpn-browserとかあるんですよ
無知晒しちゃったねw
372login:Penguin
垢版 |
2020/09/17(木) 03:08:35.15ID:PoDGrJen
>>371
その程度の用途ならそもそもdockerのホストがlinuxなのかwinなのかmacなのかなんて
どうでもいいじゃんw
2020/09/17(木) 03:24:56.32ID:aYGaEjnq
>>372
>開発以外の用途にdockerなんか使うのかよ?
これの答えなんだがそれすらも理解できなかったかな?
374login:Penguin
垢版 |
2020/09/17(木) 03:51:11.00ID:PoDGrJen
>>373
その上がDockerはWin/MacかLinux化って話だから、
そんな用途ならホストはどうだっていいよ、って話だね。
2020/09/17(木) 06:00:38.38ID:7ctKLcsm
今の本番環境といえばクラウドだが
クラウドはDocker対応がかなり進んでいて
Dockerイメージを前提とした本番環境を構築するサービスだってある
本番環境でDockerを使うから、開発でもDockerを使う
2020/09/17(木) 11:31:24.69ID:I1nk2O/z
imageを上げるだけでサイト公開できるwebサービスありませんか?
2020/09/17(木) 12:38:20.60ID:OD1k8I+W
>>365
エクセルは使いみちないかな
DiffはVSCodeで見てる
作業中にいちいち外部ツール起動するのは非効率的
2020/09/17(木) 19:33:22.24ID:NEdqUczI
>>365
Excelもwinmergeも要らない。
同僚がヘタレなだけ

差分比較ツールなんか、ほかにもある。
Meldもいいし、VSCodeのDiffもいい。
Excelなんか、こだわる必要ない。
2020/09/17(木) 19:47:13.09ID:AZDMQFNW
テレワークだとエクセルが遅すぎるんだよな
画像満載のブックは特にひどい
380login:Penguin
垢版 |
2020/09/17(木) 22:32:14.42ID:LI4uIlPg
>>377
Excelは顧客との仕様確認、テスト仕様書用やな。
最も半分以上googleスプレッドシートに移行してるからだんだん存在感なくなってきてるけど。
今時のクラウドエンジニアってマジでWeb上のサービスしか使わないのね。

winmergeはディレクトリ配下全部の比較が出来るのが良いね。
同じことができるのがMacにもLinuxにもなかなか存在しない。
win10嫌いだからあれば移行するんだけど。

>>378
まあフランス人だからな。
ヘタレなのが日本語不便だからなのか本人の性格(面倒くさいことが大嫌い)
なのかLinux使ってるからなのかわからんのが何とも言えんw
でも奴の使いっぷりはイマイチだと思ったね。
2020/09/17(木) 22:48:55.22ID:4TKcR4+S
diff -r でいいやろ
2020/09/17(木) 23:16:37.52ID:HePCnsuA
Markdown等 + テーブルエディタ
これでエクセルの出番はほぼ消えるよね
2020/09/17(木) 23:51:45.81ID:sp0AZ0rS
どうやってグラフにするの?
384login:Penguin
垢版 |
2020/09/18(金) 00:04:23.26ID:/0Setl6W
グラフ作るツールもクラウド上に色々ある。
2020/09/18(金) 02:01:10.26ID:VojW5avA
data visualizationならmatplotlibとかでえんちゃう
2020/09/18(金) 05:42:26.95ID:66coXASM
じゃあ

Markdown等 + テーブルエディタ+クラウド上にある色々
これでエクセルの出番はほぼ消えるよね

って言わないと駄目だよねw
387login:Penguin
垢版 |
2020/09/18(金) 05:47:59.40ID:hkf4JyjW
Excelよりviのほうが使いやすい。
2020/09/18(金) 09:38:27.42ID:66coXASM
ただしExcelを神エクセルとか単なるデータファイルとして使ってる場合
って言わないと駄目だろw

エクセルは表計算ソフトであって
計算するために使うものだからな
2020/09/18(金) 09:43:51.84ID:VojW5avA
表計算ならSQLのほうがいいかな
2020/09/18(金) 09:44:57.17ID:66coXASM
SQLでどうやってグラフかくの?w 
2020/09/18(金) 10:08:21.82ID:VojW5avA
可視化はmatplotlibとか使えばいいんじゃないの
1つの道具でなにもかもやろうとすると何をやっても中途半端で重いツールになる
だから特定の仕事をよりうまくできる軽いツールを組み合わせるのが正解なんだ
2020/09/18(金) 10:19:31.68ID:66coXASM
>>391
複数の道具を使うことは論点じゃないよ
エクセルと同じことをするならviみたいな単純な機能のものでできるっていうんじゃなくて
Markdown等 + テーブルエディタ+matplotlib+クラウド上にある色々
みたいに多数の道具を使うと言わないと駄目でしょって話
2020/09/18(金) 10:20:01.47ID:66coXASM
SQLもあったなw

Markdown等 + テーブルエディタ+matplotlib+SQL+クラウド上にある色々
2020/09/18(金) 10:29:29.79ID:VojW5avA
>>392
多数の道具を使うとうまく行く
1つの道具で全部やろうとすると失敗する
リモコンと箸と金づちを一体化させたようなものが使いやすいと思うか?
2020/09/18(金) 10:33:03.20ID:0vlSr6FI
>>394
自動車にはエアコンやカーナビが搭載されていますが?
1つに道具に、それを補う機能を搭載させると使いやすくなりますし、
関連する機能を搭載すると、更に便利になります。

重要なのは「関連する機能」ということです。

関連しない機能を搭載しても使いやすくならないという主張は的外れです。
2020/09/18(金) 12:16:22.84ID:Ti4H0C1z
知り合いにLinux縛りでIDEすら使わないVimmer居るけど馬鹿なんじゃないかと思う
2020/09/18(金) 13:07:12.30ID:VojW5avA
>>395
関連しない機能を詰め込んだから使いにくいのですね
なるほど
2020/09/18(金) 13:27:54.40ID:IviWUMdN
volumeの内容をオンラインで共有する方法教えて
399login:Penguin
垢版 |
2020/09/18(金) 13:29:34.14ID:/0Setl6W
>>396
そいつは仕事出来る奴なの?
俺の同僚でlinux使ってて効率的に仕事出来てる奴は知らない。
一方でグーグルは正社員にlinux配ってるらしいから(goobuntu/gLinux)
出来る奴は出来るんだろうけど、winの便利ツールに対応するものが見当たらないんだよなぁ。
400login:Penguin
垢版 |
2020/09/18(金) 13:32:02.19ID:/0Setl6W
>>398
volumeのフォルダをsambaか何かで共有すれば良いだけでは?
httpで見たいならdocumentrootにするとか。
2020/09/18(金) 14:18:29.99ID:VojW5avA
>>398
NASマウント

>>396
Vimは極めるとめちゃ速くなるよ
極めるまでが大変だが
まあ凡人には解らんだろうね
おれもわからん
2020/09/18(金) 17:30:54.90ID:0vlSr6FI
>>397
エクセルは関連する機能を詰め込んでるので使いやすいんですよ
嘘だと思ったら、エクセル使ってる人に
エクセルを使わないでやらせてみればいいと思います。
もちろんエクセル使ってる人の大半はプログラミングできません。
2020/09/18(金) 18:03:09.57ID:VojW5avA
>>402
へえプログラミングできない人のためのツールをプログラマが使ってるんだ
2020/09/18(金) 18:38:55.01ID:0vlSr6FI
>>403
そりゃ使うだろw
電卓だってプログラミングできない人の
ためのツールだがプログラマも使う
それと同じ
2020/09/18(金) 18:41:12.62ID:mLswYcDZ
いやープログラマは電卓使わんだろ
2020/09/18(金) 19:10:50.47ID:bqZh5F6L
dockerでexcel.applicationうごかしたいんですが動きませんなぜですか
2020/09/18(金) 19:40:54.84ID:QXSdzbSn
>>406
エラーはどんなの?
2020/09/20(日) 06:35:08.37ID:i4HFCdf1
dockerでは、起動するたびに同じ状態になるけど
docker-composeでは、起動するたびに前回の状態を復元している

という認識であってますか?実装そうなってるような感じなので
2020/09/20(日) 06:44:56.01ID:rKYaKqvR
>>408
ぜんぜん違う。
docker-composeは、docker起動のオプションがたくさんあって
大変だからYAMLに書いておけるようにしましたってだけ
1つのYAMLで複数のdockerを起動することもできる
2020/09/20(日) 07:59:38.35ID:G1AVGOfu
コンテナのなかにデータ持たせて(DBなど)新規起動と停止してるのを起動で挙動が違うのを観測して後者をそうとらえたのかもしれんね
2020/09/20(日) 08:37:55.16ID:RUztFNk9
コンテナって儚い
変更を保持できるのはボリュームをマウントしたディレクトリだけ

コンテナを削除するとボリュームに加えた変更以外は全て無かったことになる
2020/09/20(日) 09:43:24.36ID:SVyxrM0p
なかったことになるから嬉しいんだよ
本当に永続化したい部分が明確になって管理しやすくなる
2020/09/20(日) 11:27:14.14ID:cYZD+T/y
>>411
それがプロセスってもんだよ

nginxを起動すると、nginxがメモリに読み込まれ起動する
終了したらそこまで。メモリに読み込まれたプログラムは儚く消える
変更を保存できるのはディスクのみ

これがnginxをラップしたDockerイメージでも同じこと
2020/09/20(日) 14:37:07.29ID:ZZQf0W1c
>>408
そりゃコンテナをdown/upで停止起動するからだろ。
stop/startで起動すればそうはならない。
普通にVMのshutdown→起動と同じように使える。
ほかの連中は何で無かった事になるのが当たり前、的なレスしてるんだ?
2020/09/20(日) 14:52:06.45ID:ei2SL++v
stopは滅多に使わない
containerを止めるのはimageを更新したときが最も多い
その次がnodeが故障したとき
どちらにしてもcontainer内のFSは初期化される
2020/09/20(日) 15:16:37.53ID:ZZQf0W1c
>>415
それは単なる君の好みだろ。
docker自身はコンテナを破棄して起動するコマンドと
単に停止起動するだけのコマンドをちゃんと分けて用意している。
2020/09/20(日) 15:44:01.53ID:ei2SL++v
好む好まざる管径泣くstopの使用頻度は低い
2020/09/20(日) 16:00:44.39ID:ZZQf0W1c
単に知らなかっただけでしょ。
この点もずっと前からスレの中でDockerは起動停止で中身破棄されるのが当たり前
とか間違った主張繰り返してたし。
2020/09/20(日) 17:27:47.04ID:zrfeRe4+
stop使うときって具体的にどんなときだ?
2020/09/20(日) 17:34:53.89ID:ZZQf0W1c
414に書いてるのに気付かないとか
どんだけ日本語不自由なの?
2020/09/20(日) 17:41:44.32ID:zrfeRe4+
>>420
いや、DockerはVMと同じようには使わないから、VMと同じように使える、と言われたって、それは実質使いどころがない、と言ってるのと大差ないんだが
2020/09/20(日) 17:51:46.28ID:ZZQf0W1c
>>421
外国人?日本語勉強しようね。
それ以外にも情報書いてあるでしょ。
それとも先週か先々週、週明けに病院行けとか言われた人?
行ったの?
2020/09/20(日) 17:57:40.10ID:zrfeRe4+
>>420

> 414に書いてるのに気付かないとか
> どんだけ日本語不自由なの?


>>414

> >>408
> そりゃコンテナをdown/upで停止起動するからだろ。
> stop/startで起動すればそうはならない。
> 普通にVMのshutdown→起動と同じように使える。
> ほかの連中は何で無かった事になるのが当たり前、的なレスしてるんだ?



VMのshutdown→起動にしか言及してないが、それ以外の情報はどこに書いたんだ?
ひょっとして書いたという幻覚でも見たのかな?
2020/09/20(日) 18:00:50.93ID:ZZQf0W1c
>>423
shutdown→起動と同じように使えるよ、と言っているんだが?>>408が
起動するたびに前回と同じ状態に戻ると言うから、それ以外の仕組みも
用意されている、と言う話をしている筈だが?
本題と関係ない日本語の理解をここまで説明しなければ理解できない君の脳味噌ってマジでどうなってるの?
いい加減にしろよ。
2020/09/20(日) 18:52:17.06ID:cYZD+T/y
> 普通にVMのshutdown→起動と同じように使える。
サービス動かないのに?
2020/09/20(日) 18:58:38.35ID:ZZQf0W1c
>>425
エアプの人達に説明するのって大変だな!
掲示板なんかに粘着してないで、まあ自分でやってみろよw!
2020/09/20(日) 19:03:32.29ID:cYZD+T/y
>>426
知らないのか?
stopってDockerコンテナの中にあるプロセスを全部停止してるんだぞ
そこから再開してもスタートしない
2020/09/20(日) 19:21:32.69ID:ZZQf0W1c
>>427
そこから再開してもスタートしないというのなら、君がそういうイメージを作ったんだろう、
としか言い様が無いな。
2020/09/20(日) 19:28:34.41ID:JkGC+EuL
>>427
もう一回ENTRYPOINT等で起動されるだけ
2020/09/20(日) 19:38:01.69ID:P4mDJe17
stopで止める理由がねえんだよな
コンテナを一時的に止める時は、潔く破棄して、再作成するのが基本
それで済むのにあえてstopを使わなきゃいけない理由があるとしたら
コンテナがイミュータブルかつ、可変部分をボリューム化していない、ということだから、明らかに設計に欠陥がある
2020/09/20(日) 20:04:30.18ID:ZZQf0W1c
>>430
>コンテナを一時的に止める時は、潔く破棄して、再作成するのが基本

これは、どこにそう書いてあったの?
君は何を読んでこれが、「基本」だと理解したの?
URL(若しくは書籍名)示せよ。
2020/09/20(日) 20:08:08.91ID:nkOl7bWR
書いてあるかないかは関係ないわな
権威主義は思考停止、エンジニアとしての死に等しい
コンテナを止める時はどんなときか?というのを自分の頭で考えればstopなんて要らないなとわかる
2020/09/20(日) 20:12:57.08ID:JkGC+EuL
個人的にはdocker runは--rm付きでしかしない
永続化したいデータはボリュームに出す
基本かどうかは知らん
2020/09/20(日) 20:15:30.78ID:ZZQf0W1c
>>432
>stopなんて要らないなとわかる

じゃあ、なんでstopと言うコマンドは実装されたのw?

>権威主義は思考停止、エンジニアとしての死に等しい

お前はニートのニセエンジニアだろ?
ここ迄、理解に難有りの人間に給料払い続ける雇用者はそうは居らんわ。
2020/09/20(日) 20:20:19.92ID:CGLWz45H
>>434
startの対として脳停止でstopも作っちゃったんだろうな
本来は要らなかったんだけどDocker開発側も作り始めた頃はDockerを深く理解してなかった
今から再設計するならstopは消えるだろうね
2020/09/20(日) 20:25:04.50ID:ZZQf0W1c
>>435
なるほど
「Dockerを実装したDocker社の正社員は間違っている、
 俺の方がDockerの思想を理解している」
と、こう言いたい訳ですねw
2020/09/20(日) 20:30:28.84ID:UGyNqmFl
>>436
俺、というか今の常識、だね
2020/09/20(日) 20:31:25.63ID:dsAF/1tI
「俺が常識だ!」w
2020/09/20(日) 20:35:38.83ID:ZZQf0W1c
>>437
その常識は何を根拠に形成されたのか?とさっきから聞いているのだが?
君以外の誰のエンジニアの脳内にも、そんな常識とやらは存在し無いんだが。
2020/09/20(日) 20:37:51.78ID:UGyNqmFl
>>439
しつけーなー君は
そんなにstopの有用性を示したいなら、君がstopの効果的な使い方挙げてみればいいよ
それができないなら、ま、そういうことだ
2020/09/20(日) 20:47:10.14ID:1sMdgkov
便利に使うのが正解
自分にとって不便なら作法に従う必要はない
それを強要する権利もない
2020/09/20(日) 20:48:26.61ID:UGyNqmFl
さあ一体どんな便利なstopの使い方が出てくるのかな楽しみだ
まさかここまで粘着して思いつきませんでした、なんてこたないだろうけど、まさかねぇ〜
2020/09/20(日) 20:50:38.19ID:ZZQf0W1c
>>440
エッ!?うちのチームはほぼ、start/stopしか使わないけど?
down/up使うのはSREチームから新しいImage作ったよ、と通知が来た時位だが?
だから一連の書込みにずっと違和感があるんだが?

Docker原理主義者のお前が勘違いした思想を元に非効率的な開発を一人で進めるのは一向に
構わない、俺達に被害は無いからな。ただ仕事でやってる俺達は開発効率が第一な訳よ?
1つのIssue消化するのにテストユーザー作ったりコンテナの中身を一時的に設定変更することは良くある。
そんな時にPC立ち上げる度にdown/upされたら毎回同じ作業する羽目になるし馬鹿馬鹿しいだろ?
そんな時にstopさせるだけよ。あー今日の作業終わったdocker-compose stop、
さあ今日も仕事始めよう。docker-compose start するだけの話。
次のIssue始める時に真っ更に戻したいならdown->up、それだけの話だ。

Docker原理主義者のお前が勘違いした思想をレスの間中うざく書き込まれると、まともなこちらの情報
交換の効率が悪くなるから、黙ってろって事だ。
後、知らないのなら謙虚になれよ。
2020/09/20(日) 20:58:22.94ID:UGyNqmFl
>>443
あーあ、ほら
Dockerの使い方全くわかってねえのな
起動したコンテナを後から変更するなんて完全なバッドプラクティス
イミュータブルインフラストラクチャの意味を全く理解してないじゃないか
2020/09/20(日) 20:59:02.07ID:UGyNqmFl
>>443
最後の段落
すげえキレイにブーメランになってて笑う
2020/09/20(日) 21:02:57.50ID:UGyNqmFl
この前入れたバグ修正がアップデートで消えちゃったんですけど、助けてください〜、って泣きついてくる新人並みw
2020/09/20(日) 21:06:55.20ID:ZZQf0W1c
>>444
>>441の通りだね。開発中は「便利に使うのが正解」
イミュータブルインフラストラクチャは本番機で実行される時の話。
開発中は関係ない。
・・・もうね、427以降のニートで実務わかってませんっぷりの酷さは何なのw?
何度も「何をもってその理解に到達したのか?」と聞いているのに、そこはスルー。

誰かが以前「Docker使ったからと言ってイミュータブルにできるわけじゃないよ」
と言った書き込みも理解できずに、そのまま来たんだろうね。
2020/09/20(日) 21:11:51.48ID:UGyNqmFl
初心者くんに教えてやるか

バグの調査などで、一時的にユーザーを作りたいならDockerfileの末尾にユーザー追加のコマンドを書く、それだけだ
さあ仕事を始めよう、up --buildハイ起動おしまい
一時的な変更が確定したらDockerfileをコミット

コンテナに入ってコマンドうったら、ソースに残らねえから、変更が確定したあとに自分がどんなコマンドを打ってきたか思い出して、Dockerfileに書き出さなきゃならねーだろ
書き出したDockerfileが正しいか、また動作確認作業やり直しかよ
こんな非効率的なバカバカしい開発フローじゃ、いつまで立っても仕事おわんねえよ
2020/09/20(日) 21:33:35.62ID:ZZQf0W1c
>>448
DockerfileはSREの責務だから触れないよ。

一連のDocker原理主義者のおかしな書き込みを見直して、なんとなくわかったわ。
アプリに対するステートレスなつくり、イミュータブルインフラ、永続化する場所の選定、
ログの一元管理、それらは確かに必要だけど、それは本番機を運用するときの話だ。
本番機じゃコンテナ自体がでデプロイする度に破棄されるし、いくつのreplicaで動くかわからないからね。

それと、開発中の話がゴチャになってるから、話の展開がおかしいんだね。最初に相談する人は
立場がそれぞれなのに、自分が理解したものでしか返せないから、会話がおかしくなっている

開発中は>>441が正義。
開発効率が高ければ、やりたい様にやれば良いし、自分のやり方を他人に強要する権利も無い。
開発者としてアプリを作るときはStatelessに作ること自体は気にかけるけど、そこで動くDockerに気を配ることは無い。
便利で軽いVMとして使いたい?全く問題ないよ。
2020/09/20(日) 21:40:08.22ID:UGyNqmFl
>>449
やりたいようにやりたいってのは逃げの議論だな
stopを使うような非効率的な開発方法も、僕がそうやりたいんだからしょうがないだろ、開発効率なんて知ったことか、とそういうことだろ
2020/09/20(日) 21:50:54.87ID:ZZQf0W1c
>>450
ん?話の発端は>>408以外にも方法はあるよ、って話をしただけだが?
君の話を俺が非効率だと感じるのはウチのチームでそうしている奴が誰も居ないからだが?
開発機のコンテナだけで10個あるのにDockerfile弄って毎回コンテナの破棄→構築なんて、やってられんわ。
まるきりDocker原理主義的だし。
stopの話自体は、「起動するたびに同じ状態」以外にあるよって例を示したに過ぎない。
多分単に君が知らなかったのであろう、stopコマンドに>>430とか>>440でやたら噛み付いてきたから、
言い方が酷くなったに過ぎない。
2020/09/20(日) 21:58:24.00ID:UGyNqmFl
>>451
コンテナが何個あろうが、Dockerfileとマニフェストを書いて、適用するだけ
つーか、コンテナ数が増えたら余計に、コンテナに入ってコマンド実行なんて、やってらんねえわ
それぞれのコンテナに、どんなコマンドで、どんな変更を施してきたか、把握すんの大変だろーが
そういうのもうやめよーぜ、ってんで出てきた考え方がIaaCであって、その実装の1つがDockerなんだよ
なあんで、そこまで進歩したのに、昔の非効率的なやり方に退化してんだよ
2020/09/20(日) 22:03:22.30ID:ZZQf0W1c
>>452
いやだから、そういう話をしたんじゃないっていってるでしょw。
非効率で退化しているというなら、Docker社にメッセージ入れてコマンド消して貰えよw
もしくは君が入社して消してしまえよwww

俺にとっちゃどうでも良い話しだし。君以外のすべての掲示板参加者にとってもそうだろうよ。
Aだけのやり方しか知らなかった人にAとBの道がある、現場で効率が高いほうを選べば良いよって話ね。
2020/09/20(日) 22:09:03.75ID:UGyNqmFl
>>453
効率の悪いstopはやめようねって話ね
2020/09/20(日) 22:11:55.77ID:ZZQf0W1c
>>454
またまたw使った事無い癖にww
2020/09/20(日) 22:12:54.44ID:UGyNqmFl
使ったことはあるが、使う必要はない
2020/09/20(日) 22:15:44.66ID:cYZD+T/y
>>449
> DockerfileはSREの責務だから触れないよ。
お前の会社の話なんか知らんがなw
Dockerfileだけじゃなくて色んなものに制限があって
開発効率下げてるやろ?お前の会社の問題だ。
2020/09/20(日) 22:17:12.35ID:i4HFCdf1
伸びすぎw
2020/09/20(日) 22:19:18.37ID:ZZQf0W1c
いやーコミュ障のニートって本当、大変だよな。
14:37に俺がコマンドを提示してから、この話題(コンテナの状態、起動、停止)を発展させるような
話題はゼロwwwこの間10時間。B2Bのエンジニア価格なら、五万円いってるよ。

できるエンジニアならその時点で知ってた、知ってないに関わらず
「なるほど、そんなやり方もあるんですね、教えていただいて、ありがとうございます!」
の一言で次に行く話を、顔真っ赤にしてそれは非効率だDockerの原理主義に反する!
と話題を延々と繰り返す。この間わかった事実は、どうやらDocker原理主義者は
開発環境と本番環境をゴチャにして考えているようだ、という事実のみw。

・・・誰も雇わんわな、これじゃ・・・
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況