探検


Docker Part6

■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
垢版 |
2021/07/12(月) 06:41:45.42ID:SoKAlVq4
テンプレとかいらんやろ
336330
垢版 |
2021/10/01(金) 22:04:26.78ID:6U2sEk3X
>>332
わかりやすいレスありがとうございました。
なるほど。

コンテナの「ルートディレクトリ」ごと
ホスト側に移してバインドしておいておけば、
そのコンテナで試行錯誤してもコンテナ自体は太りませんね。
必要があれば、変更のきりのよいところで、
ホストに置いている「ルートディレクトリ」ごとバックアップ取ればいいのかもしれない。

というのは、yumとか、外部から落としてきたtarをコンテナ内で使うと、
どのディレクトリに変更が生じるかわからないので、
いっそのことその「ルートディレクトリ」ごとホストに置いてバインドすればいいと思った次第です。

buildのコマンドで「ルートディレクトリ」全体をコンテナにコピーすればいいわけですね。

最後のところは、目からうろこです。
というのはいちいち設定内容をコマンド化(テキスト化)しなければならないと思っていたからです。
2021/10/01(金) 22:47:56.14ID:/Hb00et2
ひどいバッドノウハウの誕生を目撃した
2021/10/01(金) 22:52:45.09ID:QVlI3i/F
>>332はルートディレクトリ以下全部なんて意図してなかろうに
2021/10/01(金) 23:28:36.66ID:qk1/sKj0
ルートディレクトリでやってみたらいいとおもうよ
パーミッションの問題もあるしchroot環境構築するくらいの難易度で挫折するだろうけど
そこから学べることもある
2021/10/01(金) 23:38:51.17ID:ofQTh0wf
頑なにテキスト化したくないってことは、buildでステップ的に構築しなくていいんでしょ
ならコンテナ内でvi編集でもyum installでもしたものをexportしてイメージとして使えばいいんじゃないの

1から作り直すことはできないけど、いらないんだろうし
2021/10/01(金) 23:54:33.55ID:lS2O9Ywg
だからコンテナは仮想マシンじゃないと何度も言う必要があるわけだよ
わかった?
2021/10/02(土) 18:54:34.74ID:4xlvDTis
月数百円程度でもいいのでplay with dockerみたいにさくっと試せるサイトないかな
2021/10/02(土) 19:00:26.27ID:uYmNQcwI
なんで自分のマシンに入れないの?
2021/10/02(土) 20:32:28.08ID:4xlvDTis
ん?自分のマシンにも入れてるけど?
345316
垢版 |
2021/10/02(土) 22:13:31.52ID:dlGxyKte
自分のマシンで試せばいいじゃんDockerなんだから
346login:Penguin
垢版 |
2021/10/03(日) 08:14:32.12ID:Yq6G9Yo6
Dockerなのにそんなサービス欲しい理由が分からない
2021/10/03(日) 09:13:20.75ID:kh+by+bv
それはそんなサービス作ったエンジニアかだれかに言えよw
2021/10/03(日) 16:50:00.64ID:HRxcvoBP
>>342
お金はらうなら
VPSかりて、リモート接続できるDocker環境つくればいい
2021/10/03(日) 17:03:49.56ID:F59D6Xpk
Google Cloud ShellとかGCEの無料インスタンスで似たようなこと出来るんじゃね
350login:Penguin
垢版 |
2021/10/04(月) 17:53:03.47ID:H0n7wAlc
docker machineの勉強をしようと思ってネット上の記事を色々読んでいたのですが
公式サイトに飛んだら
Docker Machine has been deprecated. Please use Docker Desktop instead.
とありました
Docker Machineを使うとAWSにDockerホストを展開するようなこともできたようですが
そういうこともDocker Desktopでできるんですか?
何か機能的に重ならない気がするのですが、どうなのでしょうか
2021/10/04(月) 19:51:34.53ID:9KsdlQMe
Dockerは仮想マシンじゃない

アプリを配布するためのコンテナで
一般的には仮想マシンと一緒に使うもの
2021/10/04(月) 20:48:52.32ID:FawikzNq
WindowsやMacの人はdockerデスクトップより
AWSのlightsailとか安いサーバでdocker-ce入れた方が
色々捗るんじゃ無いかと思う
2021/10/04(月) 20:51:07.98ID:9KsdlQMe
何も使い勝っては変わらんのだが?
2021/10/04(月) 22:16:12.92ID:/K4IieFe
>>350
AWSに展開するならECSかEKSを使用するので、実行環境でDockerコマンドを直接使用することはない
というかDockerエンジン自体もほとんど使用されなくなっている
355316
垢版 |
2021/10/05(火) 13:26:55.42ID:FDYVD/g/
Dockerはプレハブハウス
VMwareはモデルハウス
2021/10/05(火) 13:55:59.96ID:yIaQ6dVd
モデルハウスの中にプレハブハウス入れるのか?
入れないだろ
2021/10/05(火) 14:13:04.17ID:Q63nk656
例えはやめとけ

分かってないのバレるぞww
2021/10/05(火) 18:29:16.68ID:0PPfgqZB
空き地(物理マシン)を借り切って、そこを小さな区画(仮想マシン)切り分けて

そのスペースに在来工法(環境設定)で家を建てるよりも
システム建築(コンテナ)で家を建てた方が早いって感じかな

システム建築と在来工法の違いはこちらw
https://www.systematization-building.com/comparison/
2021/10/05(火) 21:44:16.57ID:kLI/hT2L
>>356
なんで混ぜるんだよw
Dockerってプレハブっていうか、工事現場にあるコンテナハウス?みたいなイメージあるんだよな
どこの現場でも速攻で事務所や休憩室になったりとかさ

対してVMは建売みたいに建てては売って(処分して)の繰り返しみたいな感じ
2021/10/05(火) 23:03:40.01ID:Q63nk656
家の中に家を立てるのがVM
家の中にプレハブ置くのがDocker
2021/10/06(水) 01:50:15.21ID:20dEfbhH
>>359
> 対してVMは建売みたいに建てては売って(処分して)の繰り返しみたいな感じ

だからVMの中にプレハブを建てては売って(処分して)の繰り返えすんだろ?
2021/10/06(水) 01:51:43.60ID:20dEfbhH
ん?まさかVMって設定済みVMイメージの話をしてるのか?

設定済みVMイメージをどうやって作る?
それが大変だからDockerを使うってわかってる?
363login:Penguin
垢版 |
2021/10/06(水) 08:08:33.20ID:3zPqHmnl
アホしかいねえ
2021/10/06(水) 21:37:20.18ID:snNFW4Me
例え話ってのは有用な時もあるんだけど
「自分が対象を明確に理解している時」に限定しないと
知ったか同士が例え話に例え話返し始めると
収拾つかなくなるよ
2021/10/06(水) 22:10:41.57ID:Iox74qkf
桃太郎というのは、例えば鬼のようなものである

鬼というのは、牙が生えていて、上半身裸
しましまのパンツを履いていて、金棒を持っている
悪いやつのことである
2021/10/07(木) 01:34:51.33ID:tXkJUNNf
なぁ・・・もう疲れた・・・
何をどうやってもoverlay2の配下にデータが保存されるんだが・・・俺は何のために16TBのHDDを買ったんだ・・・もぅ疲れた寝る...zzzZZZ
2021/10/07(木) 01:35:20.03ID:tXkJUNNf
あっ、言い忘れてたよ・・・誰かタスケテ!!
2021/10/07(木) 02:07:47.85ID:0x1c9XEu
何をどうやったかを言わなきゃ誰もなんもできねーよ
そうゆうとこだろお前が失敗してんのは
2021/10/07(木) 12:18:12.93ID:dNSBzTy5
>>368
説明できん・・・のだ
2021/10/07(木) 12:52:43.58ID:7C/N0L6y
イメージなりボリュームなりをリムーバブルメディアに置きたいんじゃないの
2021/10/07(木) 14:55:28.97ID:Hxaso2i3
Macだと悩まないのでWindowsなら
ジャンクションつかえばかいけつする
2021/10/07(木) 19:11:23.34ID:tXkJUNNf
いやさ全録サーバー構築してんだが・・・
SSDの方にLinuxとDockerとコンテナ入れてさ、録画したファイルをHDDの方に保存したかったんだけど・・・どこをどうしてもoverlay2の配下に保存されるんよ・・・

これが昨夜までの状態・・・

で、今帰ってきてLinuxから入れ直したらできたわ!どこが悪かったのか謎のままだが動けばオッケー
まずは地上波全録して何日分録り溜めできるか試さなきゃ

ノシ
2021/10/07(木) 19:17:03.89ID:luv6DYdj
きっとお化・・・霊の仕業だと思う
2021/10/07(木) 19:17:40.24ID:L40QlT/R
先にコンテナがマウントしたディレクトリかその上位に後からHDDマウントしようとしてnot emptyになってたんじゃないの
375login:Penguin
垢版 |
2021/10/16(土) 00:06:50.67ID:G0XnGfO2
ローカル上で動かすとバリ速い処理があるんだけども、EKSで動かすもCPU(limitつけてないのに)使い切ってくれない

何の設定が悪いんだか教えてくれだれか
たすけて
2021/10/16(土) 01:30:54.20ID:igUu5ecU
ストレージとかが遅いんやろ?
377login:Penguin
垢版 |
2021/11/05(金) 06:05:22.61ID:mEJJfXtx
wordpressをpullして起動するだけでとりあえず使える状態になるのはしびれたけどそれ以上のメリットあんのかって気はするよな
Tensorflowでgpu使うのに便利だって書籍に書いてたからやってみたら必要なものを入れる度にリビルドしろってアホかと
ローカルに入れた方が100倍楽だ
378login:Penguin
垢版 |
2021/11/05(金) 07:01:11.96ID:hrg4b2um
じゃけんローカルに入れたやつを他のサーバーに移動させようや
2021/11/05(金) 11:18:40.29ID:OrgeXxQI
アホやな
一生レンタルサーバー契約してろ
2021/11/05(金) 11:25:15.33ID:NannT1LF
最初から全部入れとけっていう
381login:Penguin
垢版 |
2021/11/05(金) 16:22:13.70ID:hrg4b2um
でも実際こういうやついるからな 一緒に仕事したくないわ
2021/11/05(金) 22:47:22.76ID:8WbDk17q
>>377
デーバーにデプロイの話はなんでしないの?
まだそこまで理解してないから?
383login:Penguin
垢版 |
2021/11/05(金) 22:47:46.38ID:8WbDk17q
訂正

>>377
サーバーにデプロイの話はなんでしないの?
まだそこまで理解してないから?
2021/11/06(土) 01:18:47.79ID:YFQx6gi4
Docker Hub に、Tensorflow のイメージぐらい、誰か作って公開していないのか?
2021/11/06(土) 01:37:44.33ID:pxiTZROW
>>383
サーバーがなにか理解してないだろ
pcと同じものだぞ
自分の家のpcでwordpressを起動して公開するのもvpsに配置するのも同じ事
実機を使うかsshで遠隔操作するかの違いだけだろ
awsのサービスとかの話なら既出だし
なにが言いたいのかわからんw
386login:Penguin
垢版 |
2021/11/06(土) 05:03:48.23ID:jeQyLRyi
>>385
俺はサーバーを知ってるんだぞ自慢はいいからさw
Dockerが解決してるデプロイの話を
なんでしないの?
デプロイの話をしない理由を言ってみ
387login:Penguin
垢版 |
2021/11/06(土) 06:22:40.84ID:SWXaP+UU
そこらへんの話は仕事でやんのか趣味でやんのか違いっしょ
流石に仕事で >>385 みたいなこと言われんやろ 流石にね
2021/11/06(土) 06:31:08.50ID:tMvHrnFG
>>387
pbxの設置から鯖の設置、基地局設備の設置までやってたけどな
2021/11/06(土) 10:03:17.78ID:/MiGPYUc
Dockerを軽量版仮想マシンぐらいの理解でいるとこうなるという分かりやすい例だな
390login:Penguin
垢版 |
2021/11/06(土) 11:52:28.34ID:jeQyLRyi
>>388
機材の搬入までしていたとか言いそうで草

ソフトウェアのデプロイの話をしろよ

苦労話をすればいいんやで?
サーバーのバージョンが古くてライブラリが古くて
それをインストールしようとしたけど、ビルドが出来なくてーとか
あるやろ?

今はDockerですっかりなくなってしまったがなwww
2021/11/06(土) 12:08:57.78ID:DBoKX35h
デプロイとかしたことないから
デプロイの苦労話なんてないんだろw
Dockerのメリットがわからないやつは所詮素人ということがわかる
2021/11/06(土) 12:16:45.01ID:z9T431m9
老害お得意の苦労話()
2021/11/06(土) 12:49:43.84ID:7Cdc51Vd
5chは老害の巣窟ですよ。
子供は他所で遊んだ方が良いですよ。
2021/11/06(土) 14:16:55.47ID:mWad7OCl
デプ=ロイ
1721-1758
2021/11/06(土) 20:20:29.83ID:HnjQfc0P
若い衆は他SNSメインですよ^^;
老害どうしで喧嘩してるだけ
2021/11/07(日) 00:15:40.06ID:N4W1rZlj
wordpressが鯖の上で動くアプリって事すら知らないでデプロイの事を話せってw
知恵遅れにもほどがある
というかdockerすら使ったこと無いだろ
dockerの話一つもしてないのはお前だw
2021/11/07(日) 00:45:01.49ID:iZthNpCQ
>>396
Dockerはデプロイに使う道具なんだが?
わかってないのか?
398login:Penguin
垢版 |
2021/11/07(日) 02:42:44.52ID:dYyCL6Eq
docker使ってて便利に感じるのは環境差分が吸収されることよねー
2021/11/07(日) 03:57:06.25ID:vyT07WHV
>>397
dockerってデプロイしないと使えないんだぞw
お前あれだろ、linux使ったことすらなくてwindows使ったら快適だったスレとかで暴れ回ってるうんこやろうだろ
400login:Penguin
垢版 |
2021/11/07(日) 09:39:19.68ID:NNSVea7W
もうDockerの話題やめようぜ
2021/11/07(日) 11:23:54.74ID:BR8Lm6cR
スレチだろこのスレはPartのスレだぞ
402login:Penguin
垢版 |
2021/11/07(日) 11:35:29.30ID:iZthNpCQ
>>399
Dockerのデプロイと
開発したアプリのデプロイじゃ
全然難易度が違うだろ
2021/11/07(日) 11:50:17.09ID:vyT07WHV
linuxすら使ったこと無いんだろw
wordpressが起動した時点でホスト名登録してルーター設定したらサービスを提供できる状態って事だからな
普通のレンタル鯖にdockerを入れられるとでも妄想してみたんだろうけど、最初から言ってるがdockerインストールする必要があるから対応サーバーか自前の鯖やvpsを使う前提だ
dockerの話してる段階で最初からサーバーを提供する側の話なんだよ
鯖を立てるという意味が分かってたら絶対に言わない事言ってるからね
404login:Penguin
垢版 |
2021/11/07(日) 12:17:51.23ID:iZthNpCQ
>>403
だからそのwordpressはどうやってデプロイしたんだよ?
なんどもそれを言えって言われてるだろ
2021/11/07(日) 15:34:33.80ID:WGXXnRoI
エンジニアの人って知識でマウント取るの好きだよね
なんでだろうね?
2021/11/07(日) 15:42:56.29ID:+2V1AA7E
Dockerなんてエンジニアぐらいしか使わんだろ
2021/11/07(日) 15:50:31.74ID:haMEC0ru
エンジニアは営業様に比べて出世も給料も抑えめで自己肯定感が薄いからね
2021/11/07(日) 17:00:49.29ID:BR8Lm6cR
知識不足で答えられないからマウント論争にシフトしちゃった感
2021/11/07(日) 20:53:08.06ID:UswyUhjB
ずっと粘着してワンパターンに毎度ネカマの自演始めるからすぐ分かるんだよ
お前まじキモイわw
410login:Penguin
垢版 |
2021/11/07(日) 22:22:32.73ID:iZthNpCQ
>>405
わかってるならマウントられないように知識をつけろよw

相手が仕掛ける攻撃がわかってるのに何の対策もしないで
殴られてから、殴るのわかってたぜと言っても
負け惜しみにしかならんぞw
2021/11/07(日) 23:34:26.28ID:zxZp+a6C
いつも、Docker と仮想OS を勘違いしている香具師がいる

Docker内には、OSの機能はない。
アプリしかない

いつも、OSの機能をDocker内に入れようとするw

AWS 構成図を見れば、すぐ分かる。
OSの機能は、Docker外にある。
AWSの各種サービスがそれ

AWSのくろかわこうへいのサロンにでも入って、Fargate でも勉強すれば?
412login:Penguin
垢版 |
2021/11/07(日) 23:56:29.74ID:6COFV9wR
>>411
debianとか、fedoraとか、インストールパッケージ作るのに
それぞれの、ディストリのイメージでビルドしてんだけど
使い方間違ってんのかな
2021/11/08(月) 07:51:04.21ID:CNwinMJg
ホストOSから独立した実行環境をつくるDockerコンテナとVMを混同する人がいるのは
仕方ないんじゃないかな。コンテナ内でコマンド実行するときにホストOSのカーネルを
利用してるなんて想像しにくいでしょ。特にWinやMacOS用のDockerホスト使ってる人は。

ここがわりとわかりやすいんじゃないかな。
「【連載】世界一わかりみが深いコンテナ & Docker入門 ? その1:コンテナってなに? 」
https://tech-lab.sios.jp/archives/18811#i-4

それよりクラウド初心者がAWSでなるべく安くK8sを学ぶのにいい感じの教材なり講座なり
教えてほしい。どうにもやらかした時の請求が怖くて手が出せない。
AWSでEKS?のK8sでDevOpsの真似事してみたいんよ。そしたらPCローカルにVM複数立てるのきつい。
とりあえずVM2つ(マスター、ワーカー:マスターにCP役割設定)たてて、kubectlコマンド試してるけど、
実務を想定するなら、クラウドでハンズオン自習したほうが良いよね?どっから手を付けたらいいのやら。
2021/11/08(月) 07:53:03.85ID:CNwinMJg
誤) そしたらPCローカルに
正) やっぱりPCローカルに
2021/11/08(月) 08:02:25.47ID:CNwinMJg
あと、自分の場合はとりあえずこの本から知識を入れてる。「Kubernetes完全ガイド 第2版 (Top Gear)」
416login:Penguin
垢版 |
2021/11/08(月) 08:53:07.84ID:2clCLGi7
>>411
Fargateって覚えたての単語?(笑)
2021/11/08(月) 11:37:42.16ID:9YODvroZ
まあdockerコマンド叩いて、誰かが作ったソフトウェアを起動しているだけじゃ
dockerのメリットはわからんってことだよな
そういうのはディストロについてくるパッケージでもいいわけだし
依存関係なんかディストリのパッケージ作ってる人が解決してくれる

自分で作ったソフトウェアを自分でバージョンとか揃えてちゃんと動くと
保証できる形でデプロイする。そういったことをしたことがない人には
dockerのありがたみなんかわからんよ
418login:Penguin
垢版 |
2021/11/08(月) 22:44:45.05ID:EMcN9ROi
linux上にDocker入れていくつかのコンテナ動かすと、コンテクストスイッチの値が爆上げするのですが、そんなもん気にする必要ないやつですか?

cAdvisor+redisを入れるだけでも爆上げなのですが…
止めると正常運転になる…


監視ツールでコンテクストスイッチの値を監視する時にDocker動いてるやつだけ閾値が合わせられなくて困ってる…
2021/11/08(月) 22:48:58.18ID:f3IghZeK
>>418
あのー、私門外漢でよくわからないんですが
コンテキストスイッチがどれくらいになったら
どんな実害が現れるんですか?
2021/11/08(月) 23:05:16.53ID:2fp/3JE1
dockerってデータベースとかもそのまま本家のコピー状態だから常識的に考えてそのまま商用的サービスには使えないだろ
パスワードとか設定しなおさないとならないから本番で使うならそのままでは使えない事が多いはず
だから使い道が難しい
まあkubernet?とかでは出きるのかもしれないが
2021/11/08(月) 23:06:58.55ID:f3IghZeK
>>428
何いってんだ?
dockerイメージって実行バイナリと同じだぞ
パスワードとかバイナリの中に埋め込まれてるわけ無いじゃん
常識で考えろや
2021/11/08(月) 23:13:02.24ID:f3IghZeK
だいたい例としてデータベースとかでてる時点で
使い方間違ってるんだよな
データベースサーバーのどこが依存関係解決するのが大変なのか
自分開発したアプリをデプロイするって言ってるのに
メーカーが用意したパッケージをインストールして設定することしか
したことないんだなってわかるわ
2021/11/09(火) 00:13:56.29ID:pM3Nur17
Docker Desktopの代わりにminikubeとDocker CLIの組み合わせを試しているが何の問題もないな
よくこんな簡単に替えの利くもんで金取れると思ったな
2021/11/09(火) 03:17:07.44ID:XZWR3UdE
>>423
それオープンソースを使ったビジネス全てに当てはまる
2021/11/09(火) 07:53:16.93ID:XyuND6Nx
minikube、Udemyの有料講座でも見かけるけど、お手軽すぎてこれでK8sクラスタの構築・管理・運用のさわり部分でも、
一通り学べるのか疑問を感じる。マスター、ワーカーノード用意してマスターノードでコントロールプレーン立ち上げて、
クラスタ構成してPod作って、ローカルネットや外部公開サービスデプロイしてなどなど、一通り操作をなぞれるのかな。
基本DevOps用のツール群と思うけど、おそらく行き着く先の一端はクラウド利用した、開発・実行環境のサーバレス化だよね。
EKS試したことある神様降りてこないかな。せっかくこんなスレあるし、雑談レベルでも話を聞いてみたい。
2021/11/09(火) 08:51:01.48ID:Dti5AUhm
は?
公式からなにから無料の情報源大量にあるんだからグダグダ言ってないでやれよ
427login:Penguin
垢版 |
2021/11/09(火) 09:08:47.15ID:nU6zY492
>>425
jawsでお待ちしてます
428login:Penguin
垢版 |
2021/11/09(火) 09:09:06.81ID:nU6zY492
>>422
オーバーキルだぞ やめたれ
2021/11/09(火) 10:17:00.65ID:XyuND6Nx
>>427
ポインタありがとうござます。
<JAWS-UG(AWS Users Group ? Japan>のことであってます?
ちょっとサイトで情報を確認してみます。
2021/11/09(火) 10:56:25.27ID:XyuND6Nx
あれ、書き込めてない。再投稿。
-----
>>427
ポインタありがとうござます。
jaws = JAWS-UG(AWS Users Group - Japanのことであってます?
ちょっとサイトで情報を確認してみます。
2021/11/09(火) 11:58:45.08ID:nG1noQtn
何故2度レスった
2021/11/09(火) 12:04:53.40ID:XyuND6Nx
>>431
・・・ということは、自分の専ブラ環境で見えないだけで書き込みできてたのか。
うーむ。
2021/11/09(火) 12:09:30.06ID:Dti5AUhm
環境依存の問題だと?
Dockerの出番だ!
2021/11/09(火) 12:34:48.32ID:nG1noQtn
おい待て、そんなdockerでだいじょうぶか?
435411
垢版 |
2021/11/09(火) 20:49:26.56ID:i5DKWAVB
>>413
YouTube で有名な、雑食系エンジニア・KENTA のサロンの、
Ruby on Rails 初心者用コースには、Docker も入っている

最近は、AWS Fargate も入っている。
AWSから最初に勧められるのが、Fargate

有料サロンでは、3千人と日本6位。
Railsの虎の穴

AWS なら、くろかわこうへいのサロン。
数百人入っている

この2つのサロンは皆、掛け持ちしている。
他には、Udemy の山浦清透も有名

k8s は、半分ぐらいの企業が使っている。
漏れは、数台のラズパイで、k8sを構築する本を読んだ
■ このスレッドは過去ログ倉庫に格納されています

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