Docker Part6
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2021/07/12(月) 06:41:45.42ID:SoKAlVq4 テンプレとかいらんやろ
2022/03/15(火) 21:10:08.65ID:CBEL6fPu
>>582
安価ミスかな
安価ミスかな
2022/03/15(火) 21:11:23.24ID:YC7zeOVz
誰が使うんだと聞かれたから、
彼が使うんだと答えたんだろう
彼が使うんだと答えたんだろう
585login:Penguin
2022/03/17(木) 08:25:57.55ID:4ENokxfg Linuxカーネルの「Dirty Pipe」脆弱性に対処した「Docker Desktop 4.6.0」 - 窓の杜
https://forest.watch.impress.co.jp/docs/news/1395775.html
https://forest.watch.impress.co.jp/docs/news/1395775.html
2022/03/22(火) 00:31:42.39ID:xax05Dx4
ホームディレクトリの環境変数って何を指定するのが正しいのでしょうか?
docker-compose.yml内で$HOMEを使うと
WARNING: The HOME variable is not set. Defaulting to a blank string.
と怒られます(~でホームディレクトリを指定できました)
Dockerfileでは$HOMEでホームディレクトリを参照出来ました。
Windowsです
docker-compose.yml内で$HOMEを使うと
WARNING: The HOME variable is not set. Defaulting to a blank string.
と怒られます(~でホームディレクトリを指定できました)
Dockerfileでは$HOMEでホームディレクトリを参照出来ました。
Windowsです
2022/03/25(金) 05:44:03.25ID:DGiUis3G
>>538
もしかしてRootless mode使ってない?
Rootlessはuid/gidのマッピングが特殊だからRootful用のDockerfile修正する必要あるよ
https://zenn.dev/ysuito/articles/5d0df9ac17bf2b#rootless%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A%E5%86%85%E3%81%A7%E3%81%AE%E4%B8%80%E8%88%AC%E3%83%A6%E3%83%BC%E3%82%B6
もしかしてRootless mode使ってない?
Rootlessはuid/gidのマッピングが特殊だからRootful用のDockerfile修正する必要あるよ
https://zenn.dev/ysuito/articles/5d0df9ac17bf2b#rootless%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A%E5%86%85%E3%81%A7%E3%81%AE%E4%B8%80%E8%88%AC%E3%83%A6%E3%83%BC%E3%82%B6
2022/03/26(土) 18:40:31.84ID:pIJ+KTP+
opemediavault dockerで動かしてる人いる?
USB HDDのマウントややこしいなあ、、
USB HDDのマウントややこしいなあ、、
2022/03/29(火) 14:42:57.55ID:z54gEOGQ
Docker公式のチュートリアルをやりはじめたのですが、
https://docs.docker.com/get-started/02_our_app/
のイメージのビルドのところで、
error Received malformed response from registry for "glob". The registry may be down.
Error: Received malformed response from registry for "aws4". The registry may be down.
というエラーが出て失敗します(他にもwarningが多数)
ググっているうち、
Dockerのtutorialが動かなかった話
https://qiita.com/yutake27/items/2b147547a5fd6cebf251
という記事を見つけました
この記事に書かれている問題は、今のチュートリアルでは修正されていますが
また別の理由で動かなくなっているようです
公式のチュートリアルを読んでいくのが確実だろうと思ったのですが、
どうもあまり細やかなメンテナンスがされていない印象があります
公式のチュートリアルは初学者の勉強にはあまり適していないのでしょうか?
https://docs.docker.com/get-started/02_our_app/
のイメージのビルドのところで、
error Received malformed response from registry for "glob". The registry may be down.
Error: Received malformed response from registry for "aws4". The registry may be down.
というエラーが出て失敗します(他にもwarningが多数)
ググっているうち、
Dockerのtutorialが動かなかった話
https://qiita.com/yutake27/items/2b147547a5fd6cebf251
という記事を見つけました
この記事に書かれている問題は、今のチュートリアルでは修正されていますが
また別の理由で動かなくなっているようです
公式のチュートリアルを読んでいくのが確実だろうと思ったのですが、
どうもあまり細やかなメンテナンスがされていない印象があります
公式のチュートリアルは初学者の勉強にはあまり適していないのでしょうか?
2022/03/29(火) 15:30:33.62ID:jiaKy3VB
そやな
2022/03/29(火) 15:48:17.95ID:wKncNZ20
>>589
> 公式のチュートリアルは初学者の勉強にはあまり適していないのでしょうか?
自分で、チュートリアル相当なチュートリアルを作りながらやってみて、
それで公式のチュートリアルの内容が理解できているなら、それでよいのでは?
> 公式のチュートリアルは初学者の勉強にはあまり適していないのでしょうか?
自分で、チュートリアル相当なチュートリアルを作りながらやってみて、
それで公式のチュートリアルの内容が理解できているなら、それでよいのでは?
2022/03/29(火) 16:56:33.29ID:xsXCAiG3
マジメそうやけど独学するならもっと柔軟に
動かんもんは動かんからさっさと切り替えて行け
お勉強のお膳立てされてるとは限らない
お勉強環境作るとこからよ
動かんもんは動かんからさっさと切り替えて行け
お勉強のお膳立てされてるとは限らない
お勉強環境作るとこからよ
2022/03/29(火) 19:56:02.89ID:MA5hVi5i
>>589
QiitaかZennに書くと誰かが答えてくれるかもしれないし同じ現象が起きた人がその記事を見つけてヒントを得られますよ。あなたの環境やチュートリアル内の具体的にはどの指示をやろうとしてるのか、あなたが叩いたコマンドは何なのか書いておくとアドバイスする方も助かります。一般的にチュートリアルは最高の学習コンテンツですしチュートリアル自体に不備があるのなら修正リクエストを出して貢献することも歓迎されます。
QiitaかZennに書くと誰かが答えてくれるかもしれないし同じ現象が起きた人がその記事を見つけてヒントを得られますよ。あなたの環境やチュートリアル内の具体的にはどの指示をやろうとしてるのか、あなたが叩いたコマンドは何なのか書いておくとアドバイスする方も助かります。一般的にチュートリアルは最高の学習コンテンツですしチュートリアル自体に不備があるのなら修正リクエストを出して貢献することも歓迎されます。
2022/03/30(水) 05:26:37.35ID:g54HNJ4f
2022/03/30(水) 09:42:40.75ID:GlksXdXM
チュートリアルは完全に初学者向けに書かれてるとはかぎらないかもね。
さっさと使い方知りたい人向けだし、往々にしてそういう人は(そのプロダクトが動くプラットフォームの)初学者じゃないだろうし。
さっさと使い方知りたい人向けだし、往々にしてそういう人は(そのプロダクトが動くプラットフォームの)初学者じゃないだろうし。
2022/03/30(水) 13:09:39.11ID:/NqGqggS
いや、チュートリアルは初心者向けやろ
たまたま壊れてるの引いたから諦めて別のに行くか
自分で解決するしか無いだけ、
数週間前のコマンドがアップデートや仕様変更で
通らないなんて事ザラにある
書いてるコマンドそのままでやりたいなら
探し回るしか無い
たまたま壊れてるの引いたから諦めて別のに行くか
自分で解決するしか無いだけ、
数週間前のコマンドがアップデートや仕様変更で
通らないなんて事ザラにある
書いてるコマンドそのままでやりたいなら
探し回るしか無い
597login:Penguin
2022/03/31(木) 07:44:09.08ID:LZ8f6VVx >>595
さっさと使いた知りたい人はmanします(笑)
さっさと使いた知りたい人はmanします(笑)
598login:Penguin
2022/03/31(木) 07:46:39.21ID:qErccsRR Docker founder launches Dagger, a new DevOps platform | TechCrunch
https://techcrunch.com/2022/03/30/docker-founder-launches-dagger-a-new-devops-platform/
https://techcrunch.com/2022/03/30/docker-founder-launches-dagger-a-new-devops-platform/
2022/03/31(木) 21:51:13.16ID:eOvc5PG+
>>589
暇だったから試してみたけど普通に全部動いたぞ?
暇だったから試してみたけど普通に全部動いたぞ?
2022/03/31(木) 23:28:47.93ID:0kCvOjVr
linuxの知識がないから足りないパッケージ入れれ無いんじゃない。
エラーメッセ見て対応してけば動く気がするけどな
それが出来ないことを問題と思うくらい初心書なら
もっと手取り足取り書いてるテキストなり探すしか無いねえ
エラーメッセ見て対応してけば動く気がするけどな
それが出来ないことを問題と思うくらい初心書なら
もっと手取り足取り書いてるテキストなり探すしか無いねえ
2022/04/01(金) 01:40:13.40ID:BlYVvyup
The registry may be down.
つーてるやん。
サーバーにつながらんかったんちゃうの?
たまたまか、プロキシとかか。
つーてるやん。
サーバーにつながらんかったんちゃうの?
たまたまか、プロキシとかか。
2022/04/01(金) 08:04:59.02ID:6s5uYKXK
ほんまやな、単にネットに繋がってないだけやな
大体DNSやな
あとはipかサブネットの設定ミスってるかやな
大体DNSやな
あとはipかサブネットの設定ミスってるかやな
2022/04/03(日) 10:25:36.18ID:MM7JyhnP
ネットつながらずにどうやってdocker入れたんや
お気に入りツールも入れられんやろし、
初心者のやることは謎やで
お気に入りツールも入れられんやろし、
初心者のやることは謎やで
2022/04/07(木) 20:28:37.41ID:NQsVg8w1
ドッカーがあればOSいらんの?
605login:Penguin
2022/04/07(木) 21:01:36.80ID:rY3HFKi92022/04/08(金) 11:26:16.87ID:XDmv0kVo
OSなきゃどっかー動かんやん
2022/04/08(金) 12:49:48.95ID:dcIghJsp
>>604
「OS」と「いらん」の定義を聞こうか
「OS」と「いらん」の定義を聞こうか
2022/04/08(金) 16:05:52.53ID:XXwz+HYO
(1)DockerfileにENTRYPOINTでサーバーを立ち上げるコマンドを実行するのと
(2)docker-composeのcommandでbashに入ってサーバーを立ち上げるためのスクリプト起動してサーバーを立ち上げるのと
どちらでやるべきでしょうか
(1)だと同じ環境で別のサーバーを立ち上げたいとき
ENTRYPOINTの行を変えたDockerfileを用意しないといけないですよね
(2)docker-composeのcommandでbashに入ってサーバーを立ち上げるためのスクリプト起動してサーバーを立ち上げるのと
どちらでやるべきでしょうか
(1)だと同じ環境で別のサーバーを立ち上げたいとき
ENTRYPOINTの行を変えたDockerfileを用意しないといけないですよね
609login:Penguin
2022/04/08(金) 19:31:30.72ID:rxVq0EdL わけわかめ
2022/04/08(金) 20:12:25.75ID:XXwz+HYO
あれ・・そこまで難しい内容でしたかね・・?
(1)Dockerfileにて
ENTRYPOINT ここにサーバー立ち上げコマンド
とするか
(2)docker-compose.ymlにて
command: bash -c "ここにサーバー立ち上げコマンド"
とするか
結局どちらもできるんですがdocker-compose.ymlありきの場合
海外のサイトとかみてるとどちらの場合もあって
あえてやってるのか(視認性とかで)、そうした方がいいのか、どっちでもいいのか
何か慣習でもあるのかと思いまして。
(1)Dockerfileにて
ENTRYPOINT ここにサーバー立ち上げコマンド
とするか
(2)docker-compose.ymlにて
command: bash -c "ここにサーバー立ち上げコマンド"
とするか
結局どちらもできるんですがdocker-compose.ymlありきの場合
海外のサイトとかみてるとどちらの場合もあって
あえてやってるのか(視認性とかで)、そうした方がいいのか、どっちでもいいのか
何か慣習でもあるのかと思いまして。
611login:Penguin
2022/04/08(金) 22:48:19.11ID:rxVq0EdL あえてやってるのかは本人に聞けよとしか
動いてんなら自分が使いやすいと思う方採用すれば良いじゃんとしか
動いてんなら自分が使いやすいと思う方採用すれば良いじゃんとしか
2022/04/08(金) 23:06:35.08ID:XXwz+HYO
>動いてんなら自分が使いやすいと思う方採用すれば良いじゃんとしか
いえ、そういう意味ではなく
動いてるので、もちろんすでに好きな方を採用してるんです
慣習とか後々のメンテナンスやら技術的な面で何か理由があるのかな、ということだけです
ただ、返答内容を見る限り
あなた自身はこういうケースを経験したことがなく私と同じようにわからない
ということは少なくともわかりました
ありがとうございます
いえ、そういう意味ではなく
動いてるので、もちろんすでに好きな方を採用してるんです
慣習とか後々のメンテナンスやら技術的な面で何か理由があるのかな、ということだけです
ただ、返答内容を見る限り
あなた自身はこういうケースを経験したことがなく私と同じようにわからない
ということは少なくともわかりました
ありがとうございます
2022/04/08(金) 23:21:08.01ID:N5TwUwRf
誰も答える必要ないのがわかって皆も助かってるよ
2022/04/08(金) 23:38:27.90ID:XXwz+HYO
前から過疎スレに対して私も思っている部分がありますね
レスが止まると返信しなければいけない使命感が生まれる
という部分に関して。
基本的に質問がきても
わからなかったり興味がなければ
答えなくていいし無視して良いんですよ
他の人は知りませんが私は答えが出なかったところで
答えが出るまで活動を止めているわけではないし何も問題はないんです
でも実際レスが止まると
次レスする人は、(本来は無いはずの)レスを止めた原因を意識してしまい
「ワシが何かアドバイスしなくては ワシがこの状況を打破しなくては」
みたいな焦燥感が生まれ、無理に結論を導き出そうとする
そして的はずれなやり取りになってしまう
経験上過疎スレにはそういうのをよくみます
レスが止まると返信しなければいけない使命感が生まれる
という部分に関して。
基本的に質問がきても
わからなかったり興味がなければ
答えなくていいし無視して良いんですよ
他の人は知りませんが私は答えが出なかったところで
答えが出るまで活動を止めているわけではないし何も問題はないんです
でも実際レスが止まると
次レスする人は、(本来は無いはずの)レスを止めた原因を意識してしまい
「ワシが何かアドバイスしなくては ワシがこの状況を打破しなくては」
みたいな焦燥感が生まれ、無理に結論を導き出そうとする
そして的はずれなやり取りになってしまう
経験上過疎スレにはそういうのをよくみます
2022/04/08(金) 23:54:53.34ID:QVHJodLU
>>613の意味がわからない時点で難あり
2022/04/09(土) 00:05:38.81ID:ZBi5rTN4
2022/04/09(土) 00:14:40.35ID:LBXlDsw2
どんだけサーバー立ち上げたいんだよ
618login:Penguin
2022/04/10(日) 06:49:04.18ID:/QKoBOnJ 丁寧語ニキか?
2022/04/10(日) 08:56:51.50ID:vQR7hG8P
ニキの操る文体は丁寧語だけじゃないとおもうぞ
2022/04/10(日) 09:07:37.27ID:VZmbhcli
"ここにサーバー立ち上げコマンド"から滲み出る無能感
621login:Penguin
2022/04/10(日) 10:47:12.50ID:qJs3kIXX こういう無能がツイッターとかでちょっと技術的なツイートに俺知ってるアピール自己語りリプするんだよな
2022/04/10(日) 10:55:46.58ID:Id4Z+Ueg
サーバー立ち上げコマンドとやらをコンテナイメージに固めてしまうか
イメージの外でメンテできるようにしておくか
の違いだと思うが
何のコンテナなのかも
サーバー立ち上げコマンドが何なのかもわからん
人にものを聞くならコミュニケーション能力を磨いた方がいいよ
イメージの外でメンテできるようにしておくか
の違いだと思うが
何のコンテナなのかも
サーバー立ち上げコマンドが何なのかもわからん
人にものを聞くならコミュニケーション能力を磨いた方がいいよ
623login:Penguin
2022/04/10(日) 11:06:22.98ID:mhWw4Ij/ 落ちてるdockfileみて真似すると良いよ
2022/04/10(日) 14:55:15.25ID:iSCs5yDi
entrypointとcmdとどっちが一般的ですか!
前提条件は諸々不明です!
こんなかんじ?
前提条件は諸々不明です!
こんなかんじ?
625login:Penguin
2022/04/10(日) 15:39:07.43ID:T2WGjMZs docker-composeはあくまでdockerコマンドのオプション諸々を一発実行してくれるマニフェストファイルだからdockerfileを代替するものではない
626login:Penguin
2022/04/10(日) 15:44:36.00ID:/QKoBOnJ とりあえずportrainer入れてたら?
2022/04/10(日) 16:57:31.77ID:p4C22jrw
2022/04/12(火) 21:48:01.99ID:2l2G1HKv
dockerコンテナ同士で、ボリュームを相互にマウントさせる事はできますか?
例えばAコンテナの/work/xxxというディレクトリをdocker volume化して、
Bコンテナから参照できる。
docker run -itd --name A \
-v xxx-linux-opt:/work/xxx \
${A_IMAGE}
docker run -itd --name B \
-v /var/run/docker.sock:/var/run/docker.sock \
--volume-from A
${B_IMAGE}
同時にBコンテナの/work/yyyというディレクトリをAコンテナでも参照できるようしたい。これって実現可能?
例えばAコンテナの/work/xxxというディレクトリをdocker volume化して、
Bコンテナから参照できる。
docker run -itd --name A \
-v xxx-linux-opt:/work/xxx \
${A_IMAGE}
docker run -itd --name B \
-v /var/run/docker.sock:/var/run/docker.sock \
--volume-from A
${B_IMAGE}
同時にBコンテナの/work/yyyというディレクトリをAコンテナでも参照できるようしたい。これって実現可能?
2022/04/12(火) 23:07:31.14ID:hgrBlOaF
同一ホストで動いてるんなら普通にホストのディレクトリを両方にマウントすりゃいいでしょ
2022/04/13(水) 01:05:45.97ID:GbOwAVq7
だね
2022/04/13(水) 02:02:26.19ID:3g0kd5Gr
>>629
ホストディレクトリを汚染したくないのです。A、Bコンテナは互いに相手を必要としており、コンテナが相互マウントできれば嬉しいです
ホストディレクトリを汚染したくないのです。A、Bコンテナは互いに相手を必要としており、コンテナが相互マウントできれば嬉しいです
632login:Penguin
2022/04/13(水) 04:04:29.50ID:0tq7YaJm 状態はコンテナの外に持ちなさいってばっちゃんが言ってた
2022/04/13(水) 05:09:03.00ID:wmq0+N6T
ホストディレクトリを汚したくないなら先にボリュームを作ってそれぞれのコンテナからそれを利用すればいい
634login:Penguin
2022/04/13(水) 09:06:53.16ID:7PT0jOfs dockerの公式ドキュメント見やすくて探しやすいぞ このスレの住民より信憑性ある
2022/04/13(水) 09:40:39.65ID:3g0kd5Gr
636login:Penguin
2022/04/13(水) 12:22:47.54ID:Zw4+4WqL volumeをNASにしたりできるん?
2022/04/13(水) 14:49:29.65ID:lEuz6CcL
できる
638login:Penguin
2022/04/13(水) 16:09:27.52ID:Zw4+4WqL そか、ええな、kubenetes組んだ時どうすんのか疑問だった
639login:Penguin
2022/04/13(水) 20:58:36.39ID:nvrol73h >>638
複数のデータセンターにサーバー置いて、
クラスター作って高可用性を持たせるような用途なら
NFSじゃなくてレプリケーション対応したデータベースを使うのが普通
地理的に離れた場所でファイルシステムに必要な一貫性持たせるのは速度を犠牲にしないと困難
データベースのレプリケーションアルゴリズムで同期した方がストレージの全ファイルに一貫性持たせるより効率的だし
必要なければ部分的に一貫性を犠牲にする事で性能上げられる
複数のデータセンターにサーバー置いて、
クラスター作って高可用性を持たせるような用途なら
NFSじゃなくてレプリケーション対応したデータベースを使うのが普通
地理的に離れた場所でファイルシステムに必要な一貫性持たせるのは速度を犠牲にしないと困難
データベースのレプリケーションアルゴリズムで同期した方がストレージの全ファイルに一貫性持たせるより効率的だし
必要なければ部分的に一貫性を犠牲にする事で性能上げられる
640login:Penguin
2022/04/13(水) 21:01:52.35ID:Zw4+4WqL2022/04/13(水) 21:14:31.65ID:xgg880Co
kubenetesってなん?
642login:Penguin
2022/04/13(水) 21:38:02.45ID:nvrol73h >>640
コンフィグファイルぐらいならk8sのconfigmapとかsecretに置けばよくね
本家k8sならetcdっていう分散データベースに保存される
k0sとかk3sはsqliteとかも保存先に使えるらしいけど
もっと沢山データ入れるなら普通にデータベース使え
コンフィグファイルぐらいならk8sのconfigmapとかsecretに置けばよくね
本家k8sならetcdっていう分散データベースに保存される
k0sとかk3sはsqliteとかも保存先に使えるらしいけど
もっと沢山データ入れるなら普通にデータベース使え
643login:Penguin
2022/04/13(水) 21:44:33.18ID:Zw4+4WqL644login:Penguin
2022/04/16(土) 01:10:04.26ID:vX7+1w5y Web アプリ開発を例に挙げると、最近はクラウド上に立てたコンテナの中で
プログラムを書き、もし性能が足りなければコンテナ数を増やして対処することが一般的です。
ただこのやり方だとスケールアップする度に膨大な予算がいるし、
OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
プログラムを書き、もし性能が足りなければコンテナ数を増やして対処することが一般的です。
ただこのやり方だとスケールアップする度に膨大な予算がいるし、
OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
645login:Penguin
2022/04/16(土) 08:23:44.80ID:BrctXLnB646login:Penguin
2022/04/16(土) 09:41:03.41ID:j4P0yzOD647login:Penguin
2022/04/16(土) 09:54:07.86ID:t4vxTGvP コンテナ化してるのにosが重いとはいかに
648login:Penguin
2022/04/16(土) 11:11:05.09ID:j4P0yzOD 重要なのはただこのやり方だとスケールアップする度に膨大な予算がいるということ
649login:Penguin
2022/04/16(土) 11:17:04.48ID:t4vxTGvP 何が言いたいのかよーわからんけどそもそもdockerはそのリソース節約するのも一つの目的で
awsなりでコンテナ増やして金が余分にかかるのは
しゃーないしosごと立ち上げるより安いやろ
膨大な金が金額指してるのかもよーわからんが、規模に応じた金額しかかからんから千円だろうが5億だろうが昔に比べりゃ格安だろ。オンプレでdockerのリソース増やしても、1ハード1システムの時代に比べりゃ遥かに安い
awsなりでコンテナ増やして金が余分にかかるのは
しゃーないしosごと立ち上げるより安いやろ
膨大な金が金額指してるのかもよーわからんが、規模に応じた金額しかかからんから千円だろうが5億だろうが昔に比べりゃ格安だろ。オンプレでdockerのリソース増やしても、1ハード1システムの時代に比べりゃ遥かに安い
650login:Penguin
2022/04/16(土) 11:30:49.02ID:j4P0yzOD 一台のコンピュータを使い切ったほうが環境に優しい
651login:Penguin
2022/04/16(土) 11:59:56.66ID:BrctXLnB >>650
それあなたの感想ですよね
それあなたの感想ですよね
652login:Penguin
2022/04/16(土) 12:12:22.62ID:/pfaoXl0 なんだ自演か
2022/04/16(土) 12:36:29.15ID:YgByssZK
普通は人件費のほうがずっと高いからな
サーバー家畜化で低級の運用SEを一人削減できたらそれだけで月100万浮くわけで、AWSで月100万あれば相当な規模のサービスを運用できる
サーバー家畜化で低級の運用SEを一人削減できたらそれだけで月100万浮くわけで、AWSで月100万あれば相当な規模のサービスを運用できる
2022/04/16(土) 13:59:08.42ID:hRB61Yjf
コンテナ使わない場合、常にスケールアップ後の構成にしておかないとサービス落ちるんじゃね
スケールダウンできるコンテナ使用の方が安くなりそうだけど
スケールダウンできるコンテナ使用の方が安くなりそうだけど
2022/04/16(土) 20:47:45.52ID:vlzYRRHr
コンテナ使おうが使うまいがサーバーのリソースに十分な空きがあったらスケールダウンはできる
むしろコンテナをプロダクションで使う場合は予めCPUやメモリの枠を予約するのが普通だから、一般的にはリソースの利用効率は悪くなりスケールダウンもしにくいよ
そもそもスケールアップとスケールダウンの意味わかってる?サーバー増やすことじゃないぞ?
むしろコンテナをプロダクションで使う場合は予めCPUやメモリの枠を予約するのが普通だから、一般的にはリソースの利用効率は悪くなりスケールダウンもしにくいよ
そもそもスケールアップとスケールダウンの意味わかってる?サーバー増やすことじゃないぞ?
656login:Penguin
2022/04/17(日) 10:06:46.34ID:ArHOS5a5 Web アプリ開発を例に挙げると、最近はクラウド上に立てたコンテナの中で
プログラムを書き、もし性能が足りなければコンテナ数を増やして対処することが一般的です。
ただこのやり方だとスケールアップする度に膨大な予算がいるし、
OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
プログラムを書き、もし性能が足りなければコンテナ数を増やして対処することが一般的です。
ただこのやり方だとスケールアップする度に膨大な予算がいるし、
OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
657login:Penguin
2022/04/17(日) 10:15:47.28ID:2Hp9PA5B >>656
botかよ
botかよ
658login:Penguin
2022/04/17(日) 10:30:33.79ID:ArHOS5a5 あまりにも面白いレスだったから俺のお気に入りレスに追加したわ
659login:Penguin
2022/04/17(日) 11:21:33.57ID:4nzFW3Np いや多分ワケ分かってなくて一緒懸命考えて書いたんだけどあまりにもアホな内容なことが自分でもなんとなく分かってきて、コピペのふりして書き直してるんやで
660login:Penguin
2022/04/17(日) 13:15:55.66ID:cNwtfKOQ あっはっは、ちゃうねんw
ツッコミどころがありまくりの広告記事に
お前らがどういう反応するか見てるだけやねんw
続きがあったらどうぞ
今、ユニケージ開発手法にギークが熱狂するワケ【USP研究所代表&オープンソースOSコミッター対談】
BSDコンサルティング株式会社 代表取締役「當仲寛哲」と取締役「後藤大地」の対談
https://type.jp/et/feature/14070/
後藤「Web アプリ開発を例に挙げると、最近はクラウド上に立てたコンテナの中でプログラムを書き、
もし性能が足りなければコンテナ数を増やして対処することが一般的です。
ただこのやり方だとスケールアップする度に膨大な予算がいるし、
OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
ユニケージ開発手法なら1台のマシンをフルに使い切れますし、uspBOAが証明したように
マシンを並列につなげば安価で強力な実行環境を構築できます。大量の電力を消費する
データセンターなどよりはるかに環境に優しいのは言うまでもありません。
今後ますますユニケージ開発手法のメリットが理解されやすい時代になってくるんじゃないかと思っています」
また、當仲さんはユーザーフレンドリー、開発者フレンドリーな環境を追い求めるあまり、
エンジニアは大切なものを見落しているのではないかと感じている。
當仲「人間がちょっとだけ努力して歩み寄るだけで、コンピュータのリソースを
100%使い切れるわけです。その方が合理的で経済的だし、後藤さんの言うように
環境に優しいのは間違いありません。ただ漫然と楽な方へと流れていると、
課題解決の道具に過ぎない開発環境に使われてしまうことになりかねない。
もしそれが嫌ならレイヤードされた階層の上部で開発する便利さに安住せず、
エンジニアはCPUやOS、アセンブラなど、低レイヤーに属する知識をもっと積極的に学ぶべき。それが私の持論です」
ツッコミどころがありまくりの広告記事に
お前らがどういう反応するか見てるだけやねんw
続きがあったらどうぞ
今、ユニケージ開発手法にギークが熱狂するワケ【USP研究所代表&オープンソースOSコミッター対談】
BSDコンサルティング株式会社 代表取締役「當仲寛哲」と取締役「後藤大地」の対談
https://type.jp/et/feature/14070/
後藤「Web アプリ開発を例に挙げると、最近はクラウド上に立てたコンテナの中でプログラムを書き、
もし性能が足りなければコンテナ数を増やして対処することが一般的です。
ただこのやり方だとスケールアップする度に膨大な予算がいるし、
OSごと仮想化するのでどうしても動作が遅い。一言で言えば無駄が多いんです。
ユニケージ開発手法なら1台のマシンをフルに使い切れますし、uspBOAが証明したように
マシンを並列につなげば安価で強力な実行環境を構築できます。大量の電力を消費する
データセンターなどよりはるかに環境に優しいのは言うまでもありません。
今後ますますユニケージ開発手法のメリットが理解されやすい時代になってくるんじゃないかと思っています」
また、當仲さんはユーザーフレンドリー、開発者フレンドリーな環境を追い求めるあまり、
エンジニアは大切なものを見落しているのではないかと感じている。
當仲「人間がちょっとだけ努力して歩み寄るだけで、コンピュータのリソースを
100%使い切れるわけです。その方が合理的で経済的だし、後藤さんの言うように
環境に優しいのは間違いありません。ただ漫然と楽な方へと流れていると、
課題解決の道具に過ぎない開発環境に使われてしまうことになりかねない。
もしそれが嫌ならレイヤードされた階層の上部で開発する便利さに安住せず、
エンジニアはCPUやOS、アセンブラなど、低レイヤーに属する知識をもっと積極的に学ぶべき。それが私の持論です」
2022/04/17(日) 14:22:46.74ID:IYOgGRWa
初心者質問以外でOSだー仮想化だーなんて発言はマトモに読んでない
2022/04/17(日) 14:26:15.95ID:QsBrnKUF
(クッソー、釣られた悔しい…。せや、他人のふりして読んでないってことにしたろ!)
663login:Penguin
2022/04/17(日) 14:33:01.64ID:4nzFW3Np >>660
興味深いけど一般的なものからかけ離れてて
にわかに信じがたい内容だな
その引用をまともにここに書くんじゃなくて
変な書き方する意図がわからん
シェルで何もかも実現出来るなら、DBもコンテナもソフトも何もかも無駄でしかないから、その記事の中での辻褄は合ってるんじゃない?
事実かどうかは別にして
興味深いけど一般的なものからかけ離れてて
にわかに信じがたい内容だな
その引用をまともにここに書くんじゃなくて
変な書き方する意図がわからん
シェルで何もかも実現出来るなら、DBもコンテナもソフトも何もかも無駄でしかないから、その記事の中での辻褄は合ってるんじゃない?
事実かどうかは別にして
2022/04/17(日) 14:40:32.71ID:as2S5eY4
まあコンテナ云々は別にして、現在主流の大規模データ処理技術はコンピュータ資源の利用効率が悪すぎるというのは事実ではあるんだよな
Apache系の無駄な仮想化レイヤを重ねすぎたエコシステムは一旦全部捨ててリセットし、低水準な技術で再構築したほうがいいと思う
Apache系の無駄な仮想化レイヤを重ねすぎたエコシステムは一旦全部捨ててリセットし、低水準な技術で再構築したほうがいいと思う
665login:Penguin
2022/04/17(日) 14:55:37.09ID:4nzFW3Np だからawsとかになっていってんじゃん
巨大企業が膨大にリソース持って、必要な時だけ使わせて課金する
変態シェル職人依存するより現実的だし実際世の中に受け入れられてる
巨大企業が膨大にリソース持って、必要な時だけ使わせて課金する
変態シェル職人依存するより現実的だし実際世の中に受け入れられてる
2022/04/17(日) 17:35:29.28ID:ftjDJolw
コンピュータ資源よりも、人的資源のほうが大切っつーだけやろ。
ぐだぐた言わんでも、必要ならCでもアセンブリでも使う人は使っとる。
ぐだぐた言わんでも、必要ならCでもアセンブリでも使う人は使っとる。
667login:Penguin
2022/04/17(日) 20:01:34.74ID:cNwtfKOQ668login:Penguin
2022/04/17(日) 20:02:08.19ID:cNwtfKOQ669login:Penguin
2022/04/17(日) 20:03:02.47ID:cNwtfKOQ クラウドだと「膨大な予算がいる」ってどういうことだと思う?
670login:Penguin
2022/04/17(日) 20:33:44.47ID:O+xRToqo671login:Penguin
2022/04/17(日) 20:35:29.17ID:O+xRToqo672login:Penguin
2022/04/17(日) 21:42:03.28ID:cNwtfKOQ >>670
ガセネタというかステマだね
「USP研究所代表&オープンソースOSコミッター対談」
実は
BSDコンサルティング株式会社
代表取締役「當仲寛哲」と取締役「後藤大地」の対談
https://www.bsdconsulting.co.jp/CGI/BSDC.CGI?CNT=ABOUTUS
でした。
なんで記事にそのことを書かないで
第三者のオープンソースOSコミッターが
すごいと認めてる風を演出をするんだ?
ガセネタというかステマだね
「USP研究所代表&オープンソースOSコミッター対談」
実は
BSDコンサルティング株式会社
代表取締役「當仲寛哲」と取締役「後藤大地」の対談
https://www.bsdconsulting.co.jp/CGI/BSDC.CGI?CNT=ABOUTUS
でした。
なんで記事にそのことを書かないで
第三者のオープンソースOSコミッターが
すごいと認めてる風を演出をするんだ?
673login:Penguin
2022/04/17(日) 21:42:36.35ID:cNwtfKOQ674login:Penguin
2022/04/17(日) 21:53:08.59ID:4nzFW3Np >>673
パイプ3,40繋げて処理するとか書いてるけど
ほへーをそんなん出来んだ(知らんけど
て感じ
そんなことよりフロントエンドや各種コンフィグとかどうやってんのかが気になる
開発ってものによっちゃそっち9割やん
データのわちゃわちゃやるのなんて開発のメインでもなんでもない
パイプ3,40繋げて処理するとか書いてるけど
ほへーをそんなん出来んだ(知らんけど
て感じ
そんなことよりフロントエンドや各種コンフィグとかどうやってんのかが気になる
開発ってものによっちゃそっち9割やん
データのわちゃわちゃやるのなんて開発のメインでもなんでもない
2022/04/17(日) 22:07:42.34ID:ED0JHd6+
>>673
分散型の巨大データベースってBigQueryとかHBaseとかRedshiftみたいなののことか?
ああいうのは仕組みは結構単純で、原理的にはデータのキーや日付でディレクトリ切ってファイルを格納してるのと変わらないんだよ
でディレクトリまで絞れたら後は力技で全部スキャンするだけ
だからシェルスクリプトで似たようなことをやるのも以外にそれほど非現実的ではなかったりするんだよ
まあ恐らくデータの持ち方が列指向じゃないから、スキャン量はちゃんとした分散DBの数十倍くらいにはなるだろうけどね
分散型の巨大データベースってBigQueryとかHBaseとかRedshiftみたいなののことか?
ああいうのは仕組みは結構単純で、原理的にはデータのキーや日付でディレクトリ切ってファイルを格納してるのと変わらないんだよ
でディレクトリまで絞れたら後は力技で全部スキャンするだけ
だからシェルスクリプトで似たようなことをやるのも以外にそれほど非現実的ではなかったりするんだよ
まあ恐らくデータの持ち方が列指向じゃないから、スキャン量はちゃんとした分散DBの数十倍くらいにはなるだろうけどね
2022/04/17(日) 22:33:11.93ID:mlcA2aC6
データをローカルファイルに置くだけじゃちっとも分散しないわけだが
677login:Penguin
2022/04/17(日) 22:39:51.40ID:4nzFW3Np な、データの受け渡しもシェルでやるんかな、
デカいデータだと効率悪そう
デカいデータだと効率悪そう
678login:Penguin
2022/04/18(月) 06:43:26.63ID:AXDbovFJ679login:Penguin
2022/04/18(月) 06:45:21.63ID:AXDbovFJ >>674
シェルスクリプトで全部できます!
こういう手法を使うのです!
フロントエンド?JavaScript使え。手法は知らん。
でも全部シェルスクリプトでできます!
よくわからんよ
ユニケージの手法でどうやって
JavaScirptを使うのか
あとサードパーティーの関数やライブラリは使用禁止ね。
それがユニケージのお作法w
シェルスクリプトで全部できます!
こういう手法を使うのです!
フロントエンド?JavaScript使え。手法は知らん。
でも全部シェルスクリプトでできます!
よくわからんよ
ユニケージの手法でどうやって
JavaScirptを使うのか
あとサードパーティーの関数やライブラリは使用禁止ね。
それがユニケージのお作法w
680login:Penguin
2022/04/18(月) 08:07:15.03ID:g5fmUuIk んでもこんな与太話結構あるから
そんな意地になって追求せんでもええやん
本当にいいものなら自然に残るし、
ダメなら淘汰されてく。
確かにまあネタとしてかなり特異で気にはなるけど
そんな意地になって追求せんでもええやん
本当にいいものなら自然に残るし、
ダメなら淘汰されてく。
確かにまあネタとしてかなり特異で気にはなるけど
681login:Penguin
2022/04/18(月) 11:42:06.94ID:g5fmUuIk >>679
wikipediaにご丁寧にコードのサンプルも載ってるけど
う〜〜んそりゃfor文なくせりゃ何よりだけど、
for文の本質で、繰り返し処理より、変数勝手に入れてってくれることじゃね?ておもた
ユニケージなるものもこの人たち関連の記事しかヒットしないし、
面白いから専スレ立ててくれたら参加するよ
かなり香ばしい結果になる可能性あるなあw
wikipediaにご丁寧にコードのサンプルも載ってるけど
う〜〜んそりゃfor文なくせりゃ何よりだけど、
for文の本質で、繰り返し処理より、変数勝手に入れてってくれることじゃね?ておもた
ユニケージなるものもこの人たち関連の記事しかヒットしないし、
面白いから専スレ立ててくれたら参加するよ
かなり香ばしい結果になる可能性あるなあw
682login:Penguin
2022/04/18(月) 11:44:06.46ID:g5fmUuIk 技術的に初心者の人でもわかるように可読性上げる、、
とか言いつつ、シェルは使わせるの必須なんだよな、、
ほんとよーわからん
IT系に長く勤めてるけど、噂にも聞いたことなかった
開発本筋の仕事じゃないけど
開発系の人たちにはそれなりに有名なんかな?
実績あげてりゃやり方なんて何でもいい(というかわかるやついない)
業界だから、事実ならもっと頭角表しててもおかしくない
とか言いつつ、シェルは使わせるの必須なんだよな、、
ほんとよーわからん
IT系に長く勤めてるけど、噂にも聞いたことなかった
開発本筋の仕事じゃないけど
開発系の人たちにはそれなりに有名なんかな?
実績あげてりゃやり方なんて何でもいい(というかわかるやついない)
業界だから、事実ならもっと頭角表しててもおかしくない
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相「日米は和解し、強い絆で結ばれた同盟国」…トランプ氏「米中は同盟国」発言による懸念打ち消す [少考さん★]
- 【野球】セ・リーグ DB 2-1 T [9/25] DeNA3連勝 宮﨑11号逆転2ランホームラン 阪神連勝ストップ石井被弾 [鉄チーズ烏★]
- 若い農家の意欲奪わないで ジャガイモ輸入解禁「反対」、首相官邸前で訴え (JA新聞) [少考さん★]
- 「暗い未来に子供を産みたくない…」それでも左派よりも右派の方が「たくさん子供を産む」のはなぜか【米研究】 [首都圏の虎★]
- パナソニックが市販カーナビ生産終了へ 30年以上の歴史に幕、スマホナビの普及など受け [少考さん★]
- あぼーん
- 【実況】えちえちアソビ★まわり隊!初コラボ配信
- 誰かこの子の絵を描いてくれ
- 🏡
👊
😅
👊
🏡
- ガールズ&パンツァー第9話「絶対絶命です!」実況スレ🏡21時スタート
- 東京都に住むメリットってなによ? [841411289]
- 女性「たのしいピクニック女を擁護するってことは、常に俺の前ではニコニコしてろ、俺はコストを払わないって言ってるんだが?」 [592058334]