探検


Docker Part5

■ このスレッドは過去ログ倉庫に格納されています
2020/12/02(水) 19:13:07.36ID:y3Zdr8oB
DockerはLinuxが持つコンテナ技術を使ったアプリケーション仮想化技術です。
アプリケーションを動かすために必要な各種ライブラリ等を一つのDockerイメージに
まとめることで、さまざまな環境へのデプロイが容易になります。
例えばWindowsやmacOSを使って開発・テストしたDockerイメージを
そのままクラウド上のLinuxの本番環境で使うことができます。

クラウド上の環境が仮想マシンであるため、Dockerは仮想マシンと併用して使うことが多いですが
仮想マシン技術とは無関係の技術です。実際Linux環境において仮想マシンは必須ではありません。
WindowsとmacOSでは仮想マシンを使いますが、これはOSがLinuxではないからです。

Dockerは主にアプリケーションを動かすために設計されているのでデータを保存するのには適していません。
データはDockerイメージの外部、ボリュームを使ってホスト環境に保存するかネットワーク通信で外部サーバーに保存します。
またDockerコンテナは一つのサービスを実行し、複数のサービスが必要な場合はdocker-composeやk8sなどを使って連携させます。
Dockerを仮想マシンの代替として、コンテナ内で複数のサービスを起動しようとすると困難が待ち受けています。
それはDockerの設計方針とあっていないからです。

Dockerイメージ(Dockerfile)はアプリケーション開発者が作成します
動かすのに必要なもの全てがDockerイメージに含まれるので
インフラ担当者はそれを動かすだけ、本来のインフラの作業に集中できるようになります

Dockerは主にウェブ業界でサービスのデプロイの必須技術になりました
情報共有しましょう

http://www.docker.io/

前スレ Docker Part4
https://mao.5ch.net/test/read.cgi/linux/1597591176/

注意 Dockerを仮想マシンの代替として使いたいと考えてる人は、DockerではなくLXCを使いましょう
LXC(Linux Containers)
https://mao.5ch.net/test/read.cgi/linux/1330826939/
423login:Penguin
垢版 |
2021/01/24(日) 12:11:38.84ID:lUIISiii
>>422
Amazonはgoのbuildしててアホってこと?
おまえAmazonより賢いの?
2021/01/24(日) 12:29:05.10ID:em6DyPtH
dockerには様々な使い方ができてそれが便利なんだが
どうも「僕の考えた正しい使い方」以外に強烈な拒否反応を示す輩がここに住み着いてるみたいだね
こいつのせいでいつも荒れる
2021/01/24(日) 18:40:26.34ID:M0zj61YH
>>423
アホなのか?ビルドしても問題ない場合の話なんか誰もしてねーよ
ちゃんと読んでみろ、1000回のビルドに困ってるやつが
「ビルドしててアホ、俺はDinDを使ってる」って言ってんだろ

そして、1000回のビルドの組合せ爆発を行わせないために
ファイルを入れ替えて、1000回のテストをやるって
言ってるんだぜ?どっちみち組合せ爆発してるじゃねーかwww
2021/01/24(日) 19:29:59.47ID:zknkl/jN
組合わせビルドだと1000の追加容量
全部のせだと30の追加容量

DinDなら追加容量ほぼなし最適化もテストも各種イメージ提供元がやってくれてる
2021/01/24(日) 19:39:44.69ID:M0zj61YH
ほらな?馬鹿だったやろ?
レイヤーを共通で使うってわかってないんだよ
2021/01/24(日) 20:38:36.41ID:em6DyPtH
>>427
組み合わせだからレイヤー使っても減らんぞ?
2021/01/25(月) 00:16:11.92ID:4U2REjHr
どんなに組み合わせがあろうと、OSのレイヤーは
全部共通だってまだ気づいてないのかな?w
2021/01/25(月) 00:18:40.17ID:mUuiFIpJ
スベってるよきみ
2021/01/25(月) 12:13:30.69ID:vwTpfMH/
DockerコンテナじゃなくてMacに直接ツールをインスコしたいんだが
バージョン含めて統一は難しいな

asdfは一見バージョン切り替えに便利そうに見えるが、
とうも一部プラグインのインスコは自動ではないようだ
brew使ってインストールとか手動でさせたらむずいし、バージョンの組み合わせによっては失敗するかも

nixはインストール自動化は出来るが
関数型言語で書く必要があるのが何だかなあ

Mac上で直接やるの諦めて
開発用のパッケージが入ったDockerイメージを配った方が良いかも
IDEとの連携はVSCodeのRemote Container拡張機能とかでする感じで・・・この拡張機能まだプレビューだけと
432login:Penguin
垢版 |
2021/01/25(月) 12:34:44.77ID:UrQIjnTy
>>431
無断転載禁止

プログラマの雑談部屋 ★128
https://medaka.5ch.net/test/read.cgi/prog/1610960220/655
2021/01/25(月) 12:49:51.56ID:PDbAdQWp
>>431
これは本当に必要か?手段が目的化していないか?
と自分に問うクセを付けたほうがいいよ
2021/01/25(月) 12:56:22.23ID:5aG/RVkH
asdf とか、日本人が作った、バージョンマネージャーのanyenv は、
主に、Ruby, Node.js などの言語のバージョンを指定するだけ

アプリ・フレームワーク内での、依存モジュールを指定するには、
RubyのBundler, Node.jsのnpm/yarn などを使う

例えば、Ruby on Rails なら、まず、Ruby 2.6 で、Rails 6 などを先に決めてから、
それに合った依存モジュールとして、
サーバー側はRubyのBundler, GUI側はJavaScriptのYarnで決めていく
2021/01/25(月) 13:17:07.04ID:L2NMho+v
Dockerで複数のイメージを作っても
同じ内容は共通化されるんですよ
だからファイルサイズは増えません

バイナリを入れ替えるとかいう変なやり方と
使用する容量はほぼ変わりません
2021/01/25(月) 14:49:42.07ID:1bwGrDuX
内容が同じなら共通化されるわけじゃない
Dockerfileのコマンドが同一かどうかだろ

パッケージをA,Bの順で入れるのとB,Aの順で入れるのでは結果イメージが同一でも別物
2021/01/25(月) 15:31:33.77ID:nCtpepmL
>>436
マルチステージビルドとかしらんの?

一つのDockerfileに
 FROM as java-x.y.x
  …
 FROM as ruby-x.y.x
  …
 FROM as python-x.y.x
  …
とか書いてあれば、別のDockerfileに同じことが書いてある時に共通化されるんだよ

そしてそのDockerfileの下に
 FROM …
 COPY --from=java-x.y.z /opt/java /opt/java
 COPY --from=ruby-x.y.z /opt/ruby /opt/ruby
 COPY --from=python-x.y.z /opt/python /opt/python
と書いてあれば、単にファイルをコピーするだけ
ファイルコピーなんだからDinD(笑)とかで
ファイル差し替えとかいうのとやってることは何も変わらん

ベースとなるイメージは共通で使って
実際に動かすイメージだけビルド→終わったら破棄すれば容量食わないし
元となるイメージは削除せずに使い回すのだからビルドの時間もかからん
2021/01/25(月) 15:37:04.20ID:CdDAXNrB
マルチステージの動作確認ってどうしてるの?
2021/01/25(月) 15:45:33.93ID:mUuiFIpJ
>>437
それ結局1000容量必要じゃんw
2021/01/25(月) 15:55:37.46ID:nCtpepmL
>>439
使うたびに消すのだからいらない

それ言ったら、DinDだって1000容量必要なわけで
イメージ毎にファイル差し替え=コピーしてるでしょw
2021/01/25(月) 15:56:03.34ID:nCtpepmL
>>438
他のやり方と何が違うと思ってんの?
442login:Penguin
垢版 |
2021/01/25(月) 15:57:16.29ID:nNV9lGQp
nodeをdocker runして複数のバージョンのnodeで自作ライブラリをテストするとする

ソースコードのディレクトリをボリュームマウントして
npm ciでライブラリをインスコして
npm run test
これの繰り返しで良くね?

CIが普通にLinux仮想マシン使えるやつならDinDにはならん

Docker内でしかコマンド実行できないCIだとして
そのCIに複数のイメージで同じコマンドを実行する機能とか無いか?
2021/01/25(月) 16:24:11.77ID:CdDAXNrB
>>441
必要なディレクトリが分からないケースがあるので困ってる。後はパスをどうやって通すのか。

本とかあれば教えて
2021/01/25(月) 16:25:51.95ID:nCtpepmL
>>443
そんな内容で他人に通じるとでも思ってんの?
2021/01/25(月) 18:34:33.69ID:zCNrI+rm
↑単にnodenv,pyenv,rbenv入れて切り替えれば良いだけじゃね?
マスターは全部(30全部のせ)インストールして。
jdkだけ無いから、dockerfile内でJDK_HOME変数いじる。
2021/01/25(月) 18:59:55.13ID:R9sUsxwm
なんかしらんがどうしてもDinD使いたいんだろうさw
2021/01/25(月) 20:14:01.29ID:RyTuSemV
>>440
実行するたびにビルドすんの?もうめちゃくちゃだな
DinDなら30の容量で済むのに組み合わせの事前ビルドだと1000必要
DinDだと実行するまで容量を食わない
2021/01/25(月) 20:15:41.98ID:iGDBOFL2
>>445
依存パッケージのバージョン競合が不安になるな
2021/01/25(月) 20:22:19.53ID:zCNrI+rm
>>448
依存パッケージは各々の環境配下に入るんだから別に関係ない。
2021/01/25(月) 22:25:24.44ID:R9sUsxwm
>>447
各言語、お前がいう30の容量だけ事前ビルドして、
残りは実行時にビルドするんだよ
ビルドって言ってもファイルコピーと変わらない
お前の言う「差し替え」=実行時ビルド
2021/01/25(月) 23:01:26.26ID:1CRbLlPN
>>450
実行時にビルドとかw
もうめちゃくちゃ
2021/01/25(月) 23:32:40.18ID:CdDAXNrB
マルチステージだから容量食わないけど、毎回ビルドと言ってるキチガイは何なの。

毎回ビルドする位なら、オンプレに入れて各言語の仮想環境使った方が遥かに効率的でマシ。何分まつのやら
2021/01/26(火) 00:21:06.82ID:+DX42UVH
結局のところDinDが一番スマートじゃん
2021/01/26(火) 05:53:43.65ID:qucDULM3
別に此処で聞くような事では無いって気がするね。
要するに、どうしてもDinDが使いたいって話だろ。
他の解決策はあると思うし、DinDの設計意図はそういう事(組合わせ)では無いと思うけど
DinD使ってドヤ顔したい奴はそれ自体が目的だしね。
2021/01/26(火) 13:06:10.15ID:tolCEvvD
>>451 >>452
実行時ビルドにちゃんと理由言って反論しなよw
俺は認めたくないって言ってるだけじゃんかwww
2021/01/26(火) 13:12:04.55ID:ly8STgW0
起動に5分かかるようなシステムはイラネ
457434
垢版 |
2021/01/26(火) 13:18:54.15ID:cGWhBQtK
毎回ビルドはしない。
頻繁に変わるソースコードなどは、bind mount・共有フォルダ、
DB のデータなどは、Docker 管理のdata volume

複数言語のバージョンマネージャーのanyenv なら、

which ruby
~/.anyenv/envs/rbenv/shims/ruby

which node
~/.anyenv/envs/nodenv/shims/node
2021/01/26(火) 15:30:35.49ID:nxNozP8d
実行時ビルドとかゴミすぎて笑うわ
2021/01/26(火) 18:22:09.66ID:6fMbCpW5
なんか、実行時ビルドが数分かかるとか勘違いしてるっぽいなw
ファイルコピーしかしないのに、どこに時間がかかると思ってるんだろう
460login:Penguin
垢版 |
2021/01/26(火) 18:42:21.13ID:jD2ztmnc
うだうだ言ってねえでソース晒せよ
2021/01/26(火) 18:50:04.69ID:6fMbCpW5
CIでビルドすることなんて当たり前ですし

[速報]GitHub Actions発表、Dockerコンテナの連係によるワークフローを自由に定義可能。GitHub Universe 2018
https://www.publickey1.jp/blog/18/github_actionsdockergithub_universe_2018.html
2021/01/26(火) 18:51:25.75ID:6fMbCpW5
https://cloud.google.com/cloud-build/docs/automating-builds/run-builds-on-github?hl=ja

GitHub でのビルドの実行
Cloud Build では、Cloud Build GitHub アプリが利用できます。このアプリでは、
新しい commit を GitHub に push するごとにコードを自動的にビルドできます。

このチュートリアルでは、アプリのインストールと構成方法、GitHub でビルドを自動でトリガーする方法について説明します。
2021/01/26(火) 19:26:49.06ID:qucDULM3
>>462
そのリンクはビルド→デプロイの自動化、デプロイ→テストの自動化であって
「プログラムの実行前のビルド」ではないけどね。
てかごく一般常識的に、実行前にビルドなんてしない。
pull→ビルドすら長ったらしいので何とか短縮する方法考える位だし。
2021/01/26(火) 19:46:47.86ID:vDnTAoSR
真っ当なビルドと偏執狂のビルド
区別がつかない人は怖い
2021/01/26(火) 19:47:39.74ID:4CLz/Wwf
結局DinDが一番スマートだったわけだ
2021/01/26(火) 23:42:38.47ID:6fMbCpW5
そのスマート(笑)なDinDのやり方ってやつを
ここで言ってみなさいよ。何も言ってない。DinDといいたいだけ
2021/01/27(水) 01:54:46.39ID:6ru/T4M8
>>466
コンテナ内でdockerソケットにアクセスするだけだ
余計なビルド不要、imageベンダによる最適化、テスト済、容量も最小限で済む
2021/01/27(水) 08:23:30.16ID:vTJZsoCB
>>467
え?Dockerコンテナ同士が違っていたら
アクセスできないじゃんw
469login:Penguin
垢版 |
2021/01/27(水) 08:35:57.18ID:R3wK2cxv
実行環境の制限がないならDINDせず
ホストOSでやれば良くね?
何やろうとしてんのか知らんけど
2021/01/27(水) 09:03:56.63ID:6ru/T4M8
>>468
ぷっ
2021/01/27(水) 12:40:20.47ID:OF2MpqJA
>>467
DooDな
2021/01/27(水) 15:32:11.93ID:STt+4nmF
なんでわざわざDockerの中でテストしようとしてるんだろう?
普通にホスト上でdocker-composeとか使ってテストすりゃいいんじゃん
DinDなんかいらね
2021/01/27(水) 15:32:46.21ID:STt+4nmF
>>469
見てなかったw 同じこと言ってたw
2021/01/27(水) 16:50:55.99ID:A+1Xd6VN
>>472
俺も思った。
最初>>437のような問題を抱えて、それが何故DinDだかDooDだかで解決するんだろうかと思ってたら、
異なるバージョン間の問題は別コンテナっぽいよな。普通にやってりゃ良いじゃんとしか思わないw
2021/01/27(水) 18:25:15.80ID:6ru/T4M8
普通にやったら非効率なのでDinDが要るんだよ
476login:Penguin
垢版 |
2021/01/27(水) 18:26:30.94ID:wjyDjF3m
>>475
君、そもそも会話する気ある?そんな説明じゃ分からん
2021/01/27(水) 18:28:51.03ID:6ru/T4M8
ブーメラン
2021/01/27(水) 19:46:09.91ID:A+1Xd6VN
そろそろ ID:6ru/T4M8 は無視で良くね?
2021/01/27(水) 20:12:49.22ID:tza06nUs
逃
2021/01/27(水) 22:05:36.12ID:EVyQ39mm
docker in dockerは使いみちあるとしても
頭悪いやつがvirtuabox in virtuaboxのように
ぐだぐだにされたら迷惑だろ
2021/02/05(金) 23:45:18.89ID:h51rF+BK
しばらく放置してたらpodmanいいかんじになってた
docker-composeもほとんどそのまま動く
2021/02/06(土) 01:01:50.13ID:MHK1//hz
次スレはコンテナでまとめたほうがいいと思う
k8sも合流させたほうがもりもりする気
483login:Penguin
垢版 |
2021/02/06(土) 09:04:01.62ID:c/zMUkuk
>>482
同意
2021/02/06(土) 09:14:21.17ID:+DABQIDx
ここ埋めてからにしろよ

Docker代替のpodman専用スレ (Dockerの話題禁止)
https://mao.5ch.net/test/read.cgi/linux/1599897027/
2021/02/06(土) 10:33:31.94ID:/TPKq5C8
>>484
Dockerの話禁止とか了見の狭い掲示板を誰が使うんだ?
自分で埋めれば?
2021/02/06(土) 10:41:56.91ID:/Dog5YR/
最近まじでdockerの影が薄くなってきたな
docker composeが動きだしたから、お手軽開発環境としても存在価値が薄れてきてる
dockerの利点はせいぜいbuildkitとwindows、macで動くことぐらいか
2021/02/06(土) 10:42:28.30ID:/Dog5YR/
訂正
podmanでdocker composeが〜
2021/02/06(土) 11:58:30.29ID:h3ayZ9Ft
>>486
Windowsで簡単に使えることはメチャメチャ利点だけどな!
2021/02/06(土) 12:09:56.41ID:tN9O0Dlo
docker composeはdockerに依存してるんだがw
490login:Penguin
垢版 |
2021/02/06(土) 12:13:31.38ID:zbZuNSE3
OCI対応してればどのコンテナランタイムでも動くんだろ?
好きなの使えよ
2021/02/06(土) 12:20:28.66ID:oaoku093
>>488
事務職ならあるかもだけど開発者なのにWindows縛りってのも考えにくい
2021/02/06(土) 12:27:58.22ID:oaoku093
>>489
docker composeはdocker apiに依存してる
そしてその代替としてpodman apiというのがある
493login:Penguin
垢版 |
2021/02/06(土) 12:37:45.09ID:9J6g73ca
何か知らんけどdockerのコマンドと互換性ないの?
podmanって
2021/02/06(土) 12:38:01.35ID:wfHwVn4f
いつも思うけどなんでそんなに代用品を使わせようとするのか理解できないんだよなぁ
赤帽とか普通なら信用できんだろ
2021/02/06(土) 13:04:23.57ID:/TPKq5C8
まあ、Flashの例もあるからね。
別に悪いわけではないし、標準に近い機能であっても業界から嫌われる技術ってのはあるんでしょ。
大体その本尊が他社の要望に答えないって事なんだろうけど。
2021/02/06(土) 13:48:22.14ID:/etxQc2p
podmanのほうがコミュニティが活発でリリース頻度が高い
2021/02/06(土) 13:51:22.59ID:/etxQc2p
どんなプロダクトでも黎明期を超えて落ち着いてきたらセキュリティ、軽量さのために余計なもん削ぎ落とした物に取って代わるもんだよ
2021/02/06(土) 15:28:05.98ID:M2uozTfZ
何時になるのかはわからんけど本格的に使ってみてもいいかなって思うのはver3.1からだろ
黎明期は仕様変更多すぎて手を出したくない
2021/02/06(土) 19:49:02.13ID:MHK1//hz
docker swarm使いやすくてオヌヌメです
2021/02/06(土) 20:07:56.85ID:yp1IqyME
今だったらk0sのほうがいいんじゃないの
2021/02/06(土) 20:10:37.56ID:/TPKq5C8
いらんわ。
502login:Penguin
垢版 |
2021/02/07(日) 07:17:01.00ID:271PT8oq
Docker ボリュームを全て、別のホストマシンに移したいと思っていますが、
ボリュームのデータの移し方について質問があります。

いま考えているのは方法は次の通りです。

1、新しいDockerホストにおいて、旧ホストと同じになるようにdocker create volumeコマンドでボリュームを作成します。
2、新旧のDockerホストで、Dockerサービスを停止
3、対象ボリュームについて/var/lib/docker/volumes/volume-test/_data/ のように指定してrsyncで新しいDockerホストにコピーします。

rsync -avz /var/lib/docker/volumes/volume-test/_data root@newdockerhostname:/var/lib/docker/volumes/volume-test/

その後、新しいDockerホストで、コピー済のはずのvolumeをつかって、
コンテナを復元します。

どういう方法が標準的、推奨方法でしょうか。
あるいは以上の方法でも良いのでしょうか。
よろしくお願いします。
503login:Penguin
垢版 |
2021/02/07(日) 09:02:16.55ID:Klq9yVmM
>>502
コンテナ管理するのにオーケストレーション使うからそんなこと考えたことないけどそれで動くならシンプルでいいんちゃうか?
2021/02/07(日) 09:33:06.88ID:5dw25W1G
ボリュームの移動とか考えてる時点でバッドプラクティスにハマってる気がする
ほんとに永続化したいボリュームにはネットワーク越しのストレージを使うんだよ
そうすりゃコンテナが別のマシンで稼働してもいちいちボリュームを移動させる必要はないだろう?
コンテナは同じマシンで動き続けることを前提にしちゃだめ
2021/02/07(日) 09:37:29.00ID:lg7zbpCt
GitHub ActionsはDockerHubの制限免除だって
2021/02/07(日) 09:39:12.94ID:lg7zbpCt
https://github.com/actions/virtual-environments/issues/1445#issuecomment-713861495

For publicly accessible containers we are working with docker hub to make sure you will not be impacted by
the new rate limits. If you need private containers we still do not have a solution for that problem for forks of public repos.

公的にアクセス可能なコンテナについては、Docker Hubと連携して、新しいレート制限の影響を受けないようにしています。
プライベートコンテナが必要な場合でも、パブリックリポジトリのフォークに関するその問題の解決策はありません。
2021/02/07(日) 10:06:59.47ID:O8a0UlPi
>>504
ただの老朽更新とかの移行だろ
そんなもんに共有ストレージとかバカじゃねーの
508login:Penguin
垢版 |
2021/02/07(日) 10:25:39.53ID:vLjACvPj
AWSならEBSボリュームのスナップショットで十分

ASG内のインスタンスが起動する時に
EBSボリュームをマウントして
ECSタスクではそのボリューム内のディレクトリをマウントする

EFSみたいなマネージドNFSは速度や互換性に問題無ければ使っても良いんじゃね
俺は使わないけど
2021/02/07(日) 10:37:34.51ID:+SWvD/Px
>>507
バカだな
ストレージを外部化しておけば結合が疎になりストレージのメンテナンスもしやすくなるだろ
2021/02/07(日) 10:40:43.01ID:+SWvD/Px
だいたいコンテナなんてのはどのマシンで動くかわからねえんだ
ローカルボリュームに依存しちゃだめだ
2021/02/07(日) 10:45:57.27ID:+SWvD/Px
コンテナはどのマシンで動くかわからねえってのは重要なことだ
固定的なマシンで動かす前提ならコンテナを仮想マシンの延長上的な使い方しかできてないってことだ
固定的なマシンならコンテナじゃなくていい
普通にパッケージ入れて普通にsystemdで動かせばいい
どのマシンで動くかわかってるんだから事前に必要なものを準備するだけ
dockerという余計なレイヤーが消えるのでそのほうが管理が容易い
コンテナを使うなら次の瞬間にコンテナが別のマシンに移動しても動くように作れ
2021/02/07(日) 10:52:21.45ID:Scp8nGyH
あ、キ○ガイだった
2021/02/07(日) 10:53:27.89ID:+SWvD/Px
理解できない雑魚は仮想マシンでも使ってろってこった
2021/02/07(日) 11:24:37.00ID:+SWvD/Px
俺のアドバイスを無視して、どうしても、ローカルボリュームに執着し、コピーしたいなら
docker公式文書にtarコマンドによるボリュームバックアップの方法論が書いてある、ので探せ
あとは応用だ。パイプラインと-Hフラグが便利だぞ
2021/02/07(日) 11:34:00.96ID:GfGDiZUb
ネットワークが落ちたらどうすんの?
516login:Penguin
垢版 |
2021/02/07(日) 11:51:32.52ID:vLjACvPj
データベースだったらデータベースのレプリケーション機能で耐障害性の高い構成にするのがベストプラクティス
ボリューム自体はローカルにする
これが最も高い速度とHA(高可用性)を両立できる構成

ただ、自前でHAをセットアップして運用するのは大変な事も多い
マネージドサービスつかうか
k8sならオペレーター使うとかした方が良い

のっぴきならない事情でアプリをHA対応に出来ない場合は
NFS使って速度は諦めるか
HAの方を諦める

アマゾンのマネージドNFSは一貫性のために性能を犠牲にしてる
一貫性を犠牲にしたらもっと速くなるだろうが、同期されるまで各サーバーのデータが古いままって状況が起きうる
2021/02/07(日) 11:56:08.07ID:B94d8lN0
glusterfs簡単でいいよ
2021/02/07(日) 12:35:20.38ID:oZ8g2P1Q
OSSアップリは遺憾なことにFSを使用する不届き者がまだまだ多くて困る
2021/02/07(日) 12:48:24.14ID:wy84bXQg
必死にpodman流行らせたいやついるな
2021/02/07(日) 12:53:29.06ID:zMmOfKlY
相も変わらずココはコミュ障だらけだなw
ID:+SWvD/Px とか相手の要件も聞かずに己の持論を熱く語って何を解決したいんだw?
「コンテナなんてどのマシンで動くか分からない」って 502はそんな情報は何も与えて無いじゃんw
単に一台で動いていたDockerホストをスケールアップした別ホストに移行したいってだけかも知れんのに。
で妄想膨らませて、まーた「仮想マシンでも使ってろ」とか関係ない方向に話持って行こうとするし
521login:Penguin
垢版 |
2021/02/07(日) 13:12:11.24ID:vLjACvPj
たまに止まってても許されるような
そんな大事なシステムじゃなかったらローカルボリュームでも良いんじゃね?
知らんけど
2021/02/07(日) 13:14:41.45ID:RE6eItVh
>>520
その要件なら、従来のインフラ管理手法でスケールアップさせりゃいい
だから、仮想マシンと変わらんと言ってる
コンテナを使うなら、どのマシンで動くかはわからないのが、当たり前
■ このスレッドは過去ログ倉庫に格納されています

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