X



トップページLinux
1002コメント308KB
Docker Part6
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001login:Penguin
垢版 |
2021/07/12(月) 06:41:45.42ID:SoKAlVq4
テンプレとかいらんやろ
0871login:Penguin
垢版 |
2022/12/28(水) 20:55:11.76ID:GrP4mLGu
その凄さを具体的に説明すれば誰も反論できなくなるはずなのに一向に説明されない
0872login:Penguin
垢版 |
2022/12/28(水) 21:17:39.10ID:vbq1KyWe
ずっと説明されてるじゃん
素のDockerにはWindowsとの連携機能は何も含まれていない
0873login:Penguin
垢版 |
2022/12/28(水) 21:18:54.54ID:vbq1KyWe
まさかDockerは本来Linuxでしか動かないって知らないのか?
Linuxで動くDockerにはWindowsとの連携機能は一切含まれてないぞ

Windowsとの連携機能っていうのがお前がGUIだと思ってる機能のことだ
0874login:Penguin
垢版 |
2022/12/28(水) 21:32:48.71ID:kd91F8P4
そこは誰も否定してないぞ?
そして、Dockerの持つWindowsとの連携機能はWSLと重複するから今や無価値であるということだ
0875login:Penguin
垢版 |
2022/12/28(水) 21:39:42.73ID:jx8WGifH
>>874
重複する、と思っている、という事が分かったが、
それを改めてやる義理が特にあるわけでもなく、
そのままでいてもらっちゃ困る筋合いも別にない
0876login:Penguin
垢版 |
2022/12/28(水) 22:26:09.13ID:Ef6h510U
Macしか持ってないから分からん
0877login:Penguin
垢版 |
2022/12/28(水) 23:07:56.95ID:qgg8Vx1k
本当に無価値だったら有料化したところで話題にもならないし
Microsoft自身がWSLとDocker Desktopを使ったやり方を紹介することもないから
0878login:Penguin
垢版 |
2022/12/29(木) 00:32:05.74ID:3C6jAl6m
>>874
あのさか。Docker Desktopは
Mac版があるの知らないの?
0879login:Penguin
垢版 |
2022/12/29(木) 00:33:12.58ID:3C6jAl6m
だいたいWSLとは重複してないんだわ
どうやってFedoraとUbuntuの両方から
Dockerにアクセスするんだって話
0880login:Penguin
垢版 |
2022/12/29(木) 01:13:43.19ID:Gkmonp5z
>>878
Macの場合はlima使えば本当に何の違いもなくdocker使えるから、尚更Docker Desktopに価値はないぞ
Windowsの場合は少なくともwslとタイプする手間を省ける程度のメリットはあるけどな
0881login:Penguin
垢版 |
2022/12/29(木) 01:29:27.73ID:Gkmonp5z
>>877
それはね、Windowsコンテナを動かすためにDocker Desktopが必要だからなんだよ
MSとDocker社は仲良いし、WindowsコンテナもわざわざMSがDocker社に金出して開発させた肝入りの機能なので、MSがDocker Desktopを推すのは当然のことだ
君自身がもし本当にWindowsコンテナに価値を見出せるなら、君にとってはDocker Desktopには大いに価値があるから自信持っていいぞ
0883login:Penguin
垢版 |
2022/12/29(木) 07:13:04.16ID:3C6jAl6m
>>881
普通さ、どのOSにもコンテナ機能あるでしょ?
OSの基本機能なんだからさ
0884login:Penguin
垢版 |
2022/12/29(木) 12:29:55.33ID:NEy7ntDa
kubernetesに対する無根拠な信仰はもう消えたかな?
『楽したいからコンテナ』とかちゃんと理解できてないと起動したインスタンス上でapt install だの始めて破滅するよ気をつけて
もうやっちゃった人はご愁傷様でしたwどうなるんだろうねw
0886login:Penguin
垢版 |
2022/12/29(木) 17:35:12.49ID:3C6jAl6m
>>884
kubernetesの問題はそこじゃねーよ
多数のメモリ、安定して動かすための最低台数
それにかかるコスト、

を考慮すると相当大規模なシステムでないと
デメリットをメリットがうわまわないって話

kubernetesなしでコンテナだけを使った方がいい。
コンテナは楽
0887login:Penguin
垢版 |
2022/12/30(金) 09:40:33.68ID:xfe4fsjo
k8sを社外アピールのためとか流行ってるからって採用してるとこ多いけどだいたい後悔してるの笑うわ
0888login:Penguin
垢版 |
2022/12/30(金) 09:58:36.86ID://P5KIor
他所の会社のやり方が効率良かろうが悪かろうがどうでもいいんだが一々そんなこと気にするなんて相当暇なんだな
0889login:Penguin
垢版 |
2022/12/30(金) 10:28:52.16ID:3HIhriHP
Dockerやる用のパソコン買うならどんなのがいいのかな?
0890login:Penguin
垢版 |
2022/12/30(金) 10:36:18.28ID:s345Hw05
コンテナはイミュータブルな存在であるということが理解できない奴が本当にゴロゴロしてるのが闇だわ
新しい形式の仮想マシンみたいに思ってるタイプ
0891login:Penguin
垢版 |
2022/12/30(金) 11:35:16.46ID:zQKQUWUO
割と一般的に開発環境構築のためにもコンテナが使われていることを知らないんだな
0892login:Penguin
垢版 |
2022/12/30(金) 13:04:01.92ID:P3GMTDqR
うちはk8sやめてAWS AppRunnerへ移行したわ
k8sの高度な機能が本当に必要かとかそういう話以前に、サービス一つにつきEKSクラスタが一つ存在するというアホみたいな状態だった
たかがコンテナ一個動きゃいいだけなんだからECSすらオーバースペックであると独断した
ノーメンテで何の問題もなく動いてるし何より拘り強い系の困ったエンジニアがオーバーエンジニアリングで時間を無駄にする余地が無いのが最高ですわ
0894login:Penguin
垢版 |
2022/12/30(金) 16:25:18.84ID:Jk2HRyye
docker動かすだけなら動くがRaspberryPiはとにかく非力
現状最新の4でもCPUが遅い、USBも大量に通信すると遅い
GPUも遅くてLinuxデスクトップを動かすのすら苦労する
ハードウェアエンコードとデコードは解像度・フレームレート・コーデック次第では可能

低消費電力なので
低性能でも動くプログラムを動かしてサーバーにするには良い
しかし開発をラズパイだけで快適に行うのは困難
別なPCが必要
0895login:Penguin
垢版 |
2022/12/30(金) 16:28:20.28ID:Jk2HRyye
開発用PCがx86で
DockerイメージはARMで作るにはクロスコンパイル要るし
場合によっては面倒かも

ビルド済みのイメージをDockerHubから取ってこようとしても
有名所以外はx86版しか無かったり
しらんけど
0896login:Penguin
垢版 |
2022/12/30(金) 16:41:30.37ID:AU4zU7C2
言うてもわりとサクサク動くし、Debianの素体あればわりと何でもできるし、行ける行ける(無責任)
0897login:Penguin
垢版 |
2022/12/31(土) 07:13:36.18ID:edCWsAIv
>>888
お前もその感想レスしてる時点で相当暇や お互い様やな
0898login:Penguin
垢版 |
2022/12/31(土) 12:43:16.32ID:1cFSGg3D
https://type.jp/et/feature/14070/

「Web アプリ開発を例に挙げると、最近はクラウド上に立てたコンテナの中で
プログラムを書き、もし性能が足りなければコンテナ数を増やして対処することが一般的です。
ただこのやり方だとスケールアップする度に膨大な予算がいるし、
OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
0899login:Penguin
垢版 |
2022/12/31(土) 23:07:11.29ID:s8kzlCCZ
シス管系女子の会社か
あんな可愛い子が居れば居るだけで幸せだな…
と思ってたら最近若くて本当に可愛い子が入社してきた

凄い時代だ
0900login:Penguin
垢版 |
2023/01/01(日) 01:18:03.06ID:Ea7UnGJY
シス管系女子の会社じゃないですよ
0901login:Penguin
垢版 |
2023/01/01(日) 06:38:39.46ID:hufoUXHO
姉さんこのディスクパック交換しておいてくれるか~
0902login:Penguin
垢版 |
2023/01/04(水) 12:33:17.58ID:iCU/9fJx
「Ctrl + q」や「Ctrl + p」を押してもDockerのコンテナから抜けられません。
どうすればコンテナを終了せず抜ける事ができますか?

◆使用環境
OS : Windows 11
コマンドを打つときに使っているソフト : Windows PowerShell
0903login:Penguin
垢版 |
2023/01/04(水) 12:43:03.67ID:1lJ6CDeX
実行したコマンド全部書いて
09040902
垢版 |
2023/01/04(水) 15:00:54.37ID:iCU/9fJx
>>903
docker pull mysql
docker run --name supu-mysql -p 13306:3306 -e MYSQL_ROOT_PASSWORD=K12ij75h -d mysql
docker exec -it supu-mysql bash

です。
0906login:Penguin
垢版 |
2023/01/04(水) 21:31:22.34ID:Iacz4qmm
>>904
バスワードまで陽菜!w
実害はないけど。
0907login:Penguin
垢版 |
2023/01/04(水) 21:55:08.69ID:xQ6rkU7L
>>902
bash抜けるときってexitコマンドか
Ctrl+Dじゃね?

なぜCtrl+Q(P?)にしたし
0908login:Penguin
垢版 |
2023/01/05(木) 09:15:45.04ID:E1UfuHy1
コンテナ以前のレベルやん
0910login:Penguin
垢版 |
2023/02/22(水) 06:24:34.25ID:0tqKq+NV
>>146
10億未満なら中小零細ってか個人企業みたいなもんだわな
0911login:Penguin
垢版 |
2023/02/22(水) 11:23:55.25ID:xVN+dOi3
>>146
だったら、日本のほぼすべての企業は、ゴミということになるよ
0912login:Penguin
垢版 |
2023/02/22(水) 20:35:43.03ID:zzM/8wpJ
まあサラリーマンの3割は0.3%の大企業に雇用されているんですけどね
0913login:Penguin
垢版 |
2023/02/23(木) 01:16:58.60ID:mplUfYL9
どっかーは料金とサーバー代を合わせると年間どれ位費用が掛かるのでしょうか?
0916login:Penguin
垢版 |
2023/02/23(木) 14:00:54.50ID:IfrNJ4+k
月間数億掛かってるけど
0917login:Penguin
垢版 |
2023/02/24(金) 13:10:52.10ID:nIO+tJz0
仮想マシンの時はすんなり理解できたのにDockerは使ってても未だによくわからんと思ってしまうのはなぜ?
0918login:Penguin
垢版 |
2023/02/24(金) 18:46:04.00ID:nhdO5BXx
コンテナがどこにあるか知らないだけ
0919login:Penguin
垢版 |
2023/02/24(金) 18:47:55.89ID:ZSCfoAYF
>>917
Dockerを仮想マシンだと考えているからだろ
0920login:Penguin
垢版 |
2023/02/24(金) 20:15:21.66ID:dV2kjWWK
コンテナーも単なるプロセス
0921login:Penguin
垢版 |
2023/02/24(金) 20:32:31.13ID:LbqQw9lx
chrootにいろんな機能付けたみたいのが
コンテナでしょ?
0922login:Penguin
垢版 |
2023/02/25(土) 13:05:21.87ID:WkjraDzQ
もうすぐ無くなるからと受けたEX180受かったんご
日本語理解するのが試験だった・・・
0923login:Penguin
垢版 |
2023/02/25(土) 15:07:29.34ID:gqu31Rcn
まあちょっと変な例えになるが密結合を段々疎結合にするような感じだな

WebサーバーとPHPが一体で動く→apache
WebサーバーとPHPが別プロセスとして動く→nginx
nginxとphp-fpmを隔離したフィールド(別IPなど)で動かす→コンテナ
0924login:Penguin
垢版 |
2023/02/25(土) 16:58:05.91ID:uOb2ezpx
密結合したの何年前だっけ🥺
0925login:Penguin
垢版 |
2023/02/26(日) 23:29:42.89ID:f+GPpeJ1
結局、Dockerって使えた方がいいの?
0926login:Penguin
垢版 |
2023/02/26(日) 23:42:20.15ID:UjezYqEw
dockerの特性を理解した上で使いたいやつが使えばいいだけ
0927login:Penguin
垢版 |
2023/02/27(月) 01:30:26.34ID:KH16rrkM
>>925
使えなくてもいい
使いたい人が使えばいいだけです
0928login:Penguin
垢版 |
2023/02/27(月) 06:23:04.95ID:MDwyMCyy
プログラミングなんかできなくてもいい
できたい人だけ勉強すればいいです

みたいなもんやなw

そうそう。無能のままでいたければ
何も勉強しなくていいよ
0929login:Penguin
垢版 |
2023/02/27(月) 07:03:15.28ID:R7Coc1R9
Linuxバリバリ使えりゃDockerそんなに難しくないから、気負わず始めりゃ良いよ。セキュリティ関連だけは気をつけろ
0930login:Penguin
垢版 |
2023/02/27(月) 15:21:10.11ID:I+Da+pwF
セキュリティってどんな?
実行ユーザとかソケット共有とか、そんなの?
よくわからん他人のイメージを使うなとか?
0931login:Penguin
垢版 |
2023/02/27(月) 15:56:27.04ID:uK0hTR6U
転職とか考えるなら使えるに越した事はないってくらい
今の仕事に必要ないなら無理に習得する必要はない
0932login:Penguin
垢版 |
2023/02/27(月) 17:05:11.81ID:MDwyMCyy
人口の知能の知識もPythonもJavaScriptも
いま必要ないなら習得する必要はない
0933login:Penguin
垢版 |
2023/02/27(月) 20:12:27.01ID:nQ21J02N
使う予定ないなら学習する意味ないぞ
ChatGPTで遊んでいたほうが何倍も面白い
0934login:Penguin
垢版 |
2023/02/27(月) 22:52:46.21ID:MDwyMCyy
小学生「わかったー」
0935login:Penguin
垢版 |
2023/03/01(水) 22:17:25.55ID:EhTsyi5x
Docker volumeを作成すると、ホストのvarディレクトリにデータ保存されますが、ホストの保存領域を食いつぶすようなことをさけるために、制限をかけたいのですがなにが最適でしょうか。
ルートディレクトリとvarは同じディスクパーティションにマウントされています。
0936login:Penguin
垢版 |
2023/03/01(水) 22:26:08.44ID:9Yq7JjQT
/var/lib/dockerを別のパーティションにマウントして移動
0937login:Penguin
垢版 |
2023/03/01(水) 22:58:24.29ID:EhTsyi5x
>>936
ディスクに空き容量がありません。

quotaはつかえないですか。
0939login:Penguin
垢版 |
2023/03/06(月) 11:00:48.40ID:fAB0vIfS
Dockerで開発環境と本番環境、コード自体に手を加えずに上手く切り替えする方法でなにか良い情報源ないですか?
0940login:Penguin
垢版 |
2023/03/06(月) 11:43:36.56ID:E5wU8e9h
もっと状況説明してよ
お前が知ってることを他の人は知らない
0941login:Penguin
垢版 |
2023/03/06(月) 11:46:17.04ID:8e2dJ7er
>>939
そもそも開発環境と本番環境で違いがあるのか?
「開発」の定義は?
「本番」の定義は?
0942login:Penguin
垢版 |
2023/03/06(月) 11:51:46.68ID:P6H/dXNR
開発とか本番とか下ネタは他所でやれ
0943login:Penguin
垢版 |
2023/03/06(月) 18:10:33.04ID:5UXNlOtt
今までいろいろ手法は提言されていたけどね
みんなどこへいったやら

でも結局はDEBUGフラグとかそういうのに落ち着くし、
本番環境もDEBUGフラグ付けて運用することになる

結局のところ、その課題の解決をするものではないのだろうなコンテナというものは
0944login:Penguin
垢版 |
2023/03/06(月) 18:51:34.29ID:tfPYGI+/
開発環境をそのまま本番環境で使えるとかその差異を無くすことができるとか
portability高めるための銀の弾丸だった側面もあったような
0945login:Penguin
垢版 |
2023/03/07(火) 03:38:36.56ID:IRdunXaZ
>>943
単にお前が、Dockerは銀の弾丸って言ってるはずだ!って
勘違いしてるだけだろ?
0946login:Penguin
垢版 |
2023/03/13(月) 09:46:38.12ID:dxqOEm6X
1台のサーバーのnginxの下に複数バージョンのphp-fpmぶら下げられるのは便利だなって思った
0947login:Penguin
垢版 |
2023/03/21(火) 17:41:04.23ID:0tczn3kH
コンテナの使い方も大体AIに聞けばいい時代になるんだろうか
0948login:Penguin
垢版 |
2023/03/21(火) 19:12:24.04ID:U2Wa8xvk
バインドマウントしたディレクトリにフレームワークのプロジェクトを作成するみたいなのをコンテナでワンパスでやる場合
シェルスクリプト書いて

#!/bin/sh
docker-compose -f setup.yaml up --build -d

docker exec -it container_name_1 ./install.sh

みたいにやるしかないんかな
0949login:Penguin
垢版 |
2023/03/21(火) 19:39:25.74ID:EkHJ9ptE
>>948
一度だけ実行するのでよければDockerfileに書けばいいし
毎回実行するのはentrypointのスクリプトに書けばいい
0950login:Penguin
垢版 |
2023/03/21(火) 22:49:07.78ID:U2Wa8xvk
>>949
Dockerfileでバインドマウントできる方法が見つからなかったんよな
0951login:Penguin
垢版 |
2023/03/22(水) 00:34:02.17ID:ex7l7Hun
RUNでmountオプションあるし、VOLUMEも指定できるけど
リファレンス見た方がいい
まあ、その方針が間違ってないかを最初に考えた方がいい気がする
0952login:Penguin
垢版 |
2023/04/03(月) 21:08:44.91ID:783gqhIM
最近やたらとDockerオワコンって聞くことが増えたんだけど、理由はなんですか?
0953login:Penguin
垢版 |
2023/04/03(月) 21:26:26.35ID:2kpJMT3E
>>952
普及して当たり前の技術になると、
オワコンにしたい人達が増えます。
0954login:Penguin
垢版 |
2023/04/03(月) 21:45:27.33ID:m7VRzpiC
k8sがDocker使わずcontainerdを直接呼ぶだけになったことを引き合いに、今までDocker使ってた人もcontainerdを使うべきといった誤った考えを発表する人が続出したのが原因
とりあえずこれとか読めば誤解は解ける

Dockerは非推奨じゃないし今すぐ騒ぐのをやめろ
https://jaco.udcp.info/entry/2020/12/03/172843
0955login:Penguin
垢版 |
2023/04/04(火) 03:32:18.43ID:vxxleBjL
containeredを直接呼ぶ方法をネタにして売上を立てたい人が急増しているから、か
0956login:Penguin
垢版 |
2023/04/04(火) 08:13:01.58ID:BKRW0h8Q
そうそうjQueryをオワコンにしたがっていた
m○○○○とか老害化しつつあるねw

オワコンとか言い出すやつは、
老害か流行に流されるやつか
どちらかの馬鹿だ

オワコンという言葉は実際に終わってから言うべきもの
本当に使われないものは、実際に使われなくなる
シェアが高いうちに言い出すやつはただのバカ
0958login:Penguin
垢版 |
2023/04/13(木) 14:38:18.19ID:Oq9eAOsT
>>957
jQueryのすばらしさを伝えるサイトかな?w

$.Ready

JQUERY
$(document).ready(function () {});


MODERN
function ready(fn) {
if (document.readyState !== 'loading') {
fn();
} else {
document.addEventListener('DOMContentLoaded', fn);
}
}
0959login:Penguin
垢版 |
2023/04/13(木) 14:48:28.95ID:Jl+az91K
よーしぱぱjQueryについて語っちゃうぞー
0963login:Penguin
垢版 |
2023/04/13(木) 20:18:04.45ID:881HPP2h
勧告します
>>961 はスレチです
Web制作板にご移動願います
0964login:Penguin
垢版 |
2023/05/01(月) 18:48:47.94ID:CAFWvEH1
コンテナやフレームワークに限らず結局万能なものは存在しないから目的に合わせた環境構築をしろってだけの話
0965login:Penguin
垢版 |
2023/05/02(火) 12:17:30.90ID:0pJBCVlz
950超えたらわりと落ちやすくなるとかなかったっけ?
0966login:Penguin
垢版 |
2023/05/02(火) 22:39:35.95ID:lEoQTNw6
970までなら全然平気
980で即死リスク
0967login:Penguin
垢版 |
2023/05/05(金) 14:19:00.55ID:UksKCVFK
最悪、chroot内で動けば、どうにでもなる
0969login:Penguin
垢版 |
2023/05/05(金) 21:49:50.30ID:dNxn2dcQ
仮想環境上でDockerを構築するのは、開発環境ならまだしも、
本番環境では費用の無駄になるのでは。
(1台の物理ホストに多数のDockerを走らせた方がライセンスを
縮小できる)
0970login:Penguin
垢版 |
2023/05/06(土) 08:36:41.02ID:kFyX6xsd
>>969
Dockerを使ったほうが1台の物理ホストで
多数のアプリを動かせるんだからコストが減るだろ
レス数が950を超えています。1000を超えると書き込みができなくなります。

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