Docker Part6
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2021/07/12(月) 06:41:45.42ID:SoKAlVq4 テンプレとかいらんやろ
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系に長く勤めてるけど、噂にも聞いたことなかった
開発本筋の仕事じゃないけど
開発系の人たちにはそれなりに有名なんかな?
実績あげてりゃやり方なんて何でもいい(というかわかるやついない)
業界だから、事実ならもっと頭角表しててもおかしくない
683login:Penguin
2022/04/18(月) 12:54:20.04ID:x1teud20 LocalStackの
docker-compose.yml
に以下の記述があるのですが、
environment:
- DEBUG=${DEBUG-}
- DATA_DIR=${DATA_DIR-}
- LAMBDA_EXECUTOR=${LAMBDA_EXECUTOR-}
DEBUG-などの末尾のマイナス記号は何を意味しているのでしょうか?
「使うとき、マイナス記号を消してね」という意味でしょうか?
docker-compose.yml
に以下の記述があるのですが、
environment:
- DEBUG=${DEBUG-}
- DATA_DIR=${DATA_DIR-}
- LAMBDA_EXECUTOR=${LAMBDA_EXECUTOR-}
DEBUG-などの末尾のマイナス記号は何を意味しているのでしょうか?
「使うとき、マイナス記号を消してね」という意味でしょうか?
2022/04/18(月) 14:04:47.52ID:m7C9uanh
>>683
https://docs.docker.com/compose/environment-variables/
> ${VARIABLE-default} evaluates to default only if VARIABLE is unset in the environment.
https://docs.docker.com/compose/environment-variables/
> ${VARIABLE-default} evaluates to default only if VARIABLE is unset in the environment.
2022/04/18(月) 14:13:33.41ID:cQKohvSg
bashの変数展開使えるのか?と思ったらそういうことではないか
デフォルト値に何も指定しないのに意味はあるのか、という点では
未定義でもWarningが出なくなることを意図しているのかも
デフォルト値に何も指定しないのに意味はあるのか、という点では
未定義でもWarningが出なくなることを意図しているのかも
686login:Penguin
2022/04/18(月) 15:04:13.37ID:x1teud20 >>684
>>685
ありがとうございます。
何が分からないのかの説明が足りていませんでした。
${VARIABLE:-default}
${VARIABLE-default}
の意味は分かるのですが、
${VARIABLE-}
の意味が分かりませんでした。
やってみたら分かった話かもしれません。
- DATA_DIR=${DATA_DIR}
として、docker-compose upしたら、以下のWARNINGが出力されました。
WARNING: The DATA_DIR variable is not set. Defaulting to a blank string.
- DATA_DIR=${DATA_DIR-}
の場合は、出力されませんでした。
>>685
ありがとうございます。
何が分からないのかの説明が足りていませんでした。
${VARIABLE:-default}
${VARIABLE-default}
の意味は分かるのですが、
${VARIABLE-}
の意味が分かりませんでした。
やってみたら分かった話かもしれません。
- DATA_DIR=${DATA_DIR}
として、docker-compose upしたら、以下のWARNINGが出力されました。
WARNING: The DATA_DIR variable is not set. Defaulting to a blank string.
- DATA_DIR=${DATA_DIR-}
の場合は、出力されませんでした。
687login:Penguin
2022/04/19(火) 19:47:26.91ID:oNzWxuS+ >>686
変数
変数
2022/04/20(水) 23:58:04.18ID:kDJMYRE/
2022/04/21(木) 02:54:25.49ID:ry9nH7n5
ホンマに意味が分かっているのか、怪しい
完全にエイジョイ勢やな
記法を分かって、変数を使っていると思えない
完全にエイジョイ勢やな
記法を分かって、変数を使っていると思えない
2022/04/22(金) 20:12:15.11ID:7lY8Z1J6
荒らしは出張中なのか静かやね
よかよか
よかよか
2022/04/24(日) 17:16:33.28ID:I7/owpZY
荒らしがいないと過疎やけどな、平和なんはええことよ
692login:Penguin
2022/04/26(火) 20:59:48.48ID:BD3ASF/L Docker創始者らが開発、ビルド/テスト/デプロイの自動化をポータブルにするツール「Dagger」登場。そのままローカルでもGitHubでもCircleCIでも実行可能に − Publickey
https://www.publickey1.jp/blog/22/dockerdaggergithubcircleci.html
https://www.publickey1.jp/blog/22/dockerdaggergithubcircleci.html
2022/04/27(水) 04:16:23.54ID:19kkkYD+
docker container createの-aオプションがよく分かりません
docker container create --name hoge -a STDOUT alpine:latest ls
としてから
docker container start hoge
とすると、lsの結果が表示されるのではないかと思ったのですが、表示されません。
docker container start -a hoge
とした場合はlsの結果が表示されますが、別にcreateに-aを指定しなかったとしても同様に表示されます
docker container createの-aオプションの意味はなんなのでしょうか?
docker container create --name hoge -a STDOUT alpine:latest ls
としてから
docker container start hoge
とすると、lsの結果が表示されるのではないかと思ったのですが、表示されません。
docker container start -a hoge
とした場合はlsの結果が表示されますが、別にcreateに-aを指定しなかったとしても同様に表示されます
docker container createの-aオプションの意味はなんなのでしょうか?
2022/04/27(水) 12:07:44.12ID:7Y6UC+bB
その文章描いてる間に調べたら出てきそうな気がする
2022/04/27(水) 17:03:58.04ID:xBafsEqG
>>692
やりたいことはわかるけど流行らなそう
GitHub ActionsやCircleCIのYAMLに比べてノイズが多くて読みにくい
やってることも単なるDockerのラッパー以上のものではなく、この程度ならdockerの内外でMakefileでも叩けば十分に見える
やりたいことはわかるけど流行らなそう
GitHub ActionsやCircleCIのYAMLに比べてノイズが多くて読みにくい
やってることも単なるDockerのラッパー以上のものではなく、この程度ならdockerの内外でMakefileでも叩けば十分に見える
696693
2022/05/02(月) 01:04:58.61ID:5jpCHtT2 色々調べて、
Dockerのコマンドは、裏でDocker Engine APIを叩いているということが分かりました
Docker Engine APIを考えずにDockerコマンドについてあれこれ考えても、
隔靴掻痒というか、無理がありますよね
ただDocker Engine APIについて詳しく書いている日本語の資料が、ネットで探してもなかなか見つかりません
Docker Engine APIの層について詳しく書いてる本とかサイトはないでしょうか?
Dockerのコマンドは、裏でDocker Engine APIを叩いているということが分かりました
Docker Engine APIを考えずにDockerコマンドについてあれこれ考えても、
隔靴掻痒というか、無理がありますよね
ただDocker Engine APIについて詳しく書いている日本語の資料が、ネットで探してもなかなか見つかりません
Docker Engine APIの層について詳しく書いてる本とかサイトはないでしょうか?
2022/05/02(月) 11:41:30.10ID:iwiogwhH
>>696
https://docs.docker.com/engine/api/v1.41/
これが全て
しかし、今のDocker Engineは単なるAPIサーバーでありcontainerdに処理を投げてるだけだから、
containerdや更にその下のruncの方を学ばないと中身は何もわからない
最近は運用環境ではDocker Engineはほとんど使われなくなりつつあり、完全に終わった技術
https://docs.docker.com/engine/api/v1.41/
これが全て
しかし、今のDocker Engineは単なるAPIサーバーでありcontainerdに処理を投げてるだけだから、
containerdや更にその下のruncの方を学ばないと中身は何もわからない
最近は運用環境ではDocker Engineはほとんど使われなくなりつつあり、完全に終わった技術
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 第2次大戦に触れトランプ氏「米中は同盟国」、当時は中華民国…「抗日」巡る中国の言説補強する恐れ ★6 [蚤の市★]
- 若い農家の意欲奪わないで ジャガイモ輸入解禁「反対」、首相官邸前で訴え (JA新聞) [少考さん★]
- 高市首相「日米は和解し、強い絆で結ばれた同盟国」…トランプ氏「米中は同盟国」発言による懸念打ち消す [少考さん★]
- パナソニックが市販カーナビ生産終了へ 30年以上の歴史に幕、スマホナビの普及など受け [少考さん★]
- あぼーん
- 「ノーブラもいます」皇居ランめぐる『5時に夢中!』男性MCの発言が波紋「言っている内容が気持ち悪い」 [muffin★]
- 【実況】えちえちアソビ★まわり隊!初配信二日目 ★3
- 🏡
👊
😅
👊
🏡
- 女性「たのしいピクニック女を擁護するってことは、常に俺の前ではニコニコしてろ、俺はコストを払わないって言ってるんだが?」 [592058334]
- 映画「チェンソーマン レゼ篇」っておもしろいんか?
- HUNATAN×HUNATANについて語るスレ(・o・🍬)🏰
- 銅線ケーブルが盗まれており、排水機場が動かず… 千葉 [667744927]