[過去ログ] Docker Part6 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
121(1): 2021/09/01(水)12:26 ID:EqZrGoJi(1/2) AAS
サーバー起動するのと
bashに入ってあれこれするのをやりたいとき
docker-compose1.yml
docker-compose2.yml
みたいにサーバー、とそれ以外で分けて起動させればいいのでしょうか?
新しいウィンドウでターミナル開く、みたいなのがあればいいのに
122(1): 2021/09/01(水)12:34 ID:695imcjX(2/3) AAS
>>120
パッケージについては各 Linux ディストリビューションのサーバーからダウンロードするからローカルでdockrコンテナリビルドする際にはdockerhub には帯域負荷はかからないと思うのよね
123: 2021/09/01(水)12:41 ID:2JRCtXhB(1) AAS
>>119
ストレージはタダなのか?
金がかかるのは帯域だけじゃないやろ。
総量はPBレベルで、うち何割かはずっと使われてないとなれば、有料か未使用削除とするのもやむなし。
124: 2021/09/01(水)12:43 ID:BUPYMxvT(1) AAS
> そもそもDockerのレシピがあればローカルで再構築可能なのに
間違い。細かいバージョンが異なってる。
Dockerfileから再構築すると最新版になってしまう
> パッケージについては各 Linux ディストリビューションのサーバーからダウンロードするからローカルでdockrコンテナリビルドする際にはdockerhub には帯域負荷はかからないと思うのよね
いちいちベースイメージからパッケージインストールして構築するよりも
パッケージインストール済みのイメージをダウンロードするほうが速い
125: 2021/09/01(水)12:49 ID:hWZLrwmG(2/2) AAS
>>118
小規模でも年間売上が一千万ドルあれば有償な
例えばAWSやGoogleやMSが自社クラウドの顧客に対してアプリのコンテナ化を提案するとき、別途Dockerを有償契約してくださいと言わなきゃいけなくなるのは致命的だ
Docker CLIまで捨てるかは別としても、業界全体として何らかの乗り換えムーブメントが起きるのは不可避だよ
126(1): 2021/09/01(水)12:49 ID:E7yrP15k(2/2) AAS
>>122
それだとdocker build時の最新バージョンが入っちゃうでしょ(あえて固定してない限り)
それで大抵は動くけど、イメージ提供者なら自身が検証済のものを公開したいんじゃないの
俺自身はイメージでバックアップせずいつもDockerfileから再構築してるけど、バージョン変わって設定ファイルの仕様が変わって動かないこともあるよ
127(2): 2021/09/01(水)12:58 ID:tkpMxoCT(1/4) AAS
真面目にやるならウェブUIの管理ツールを作る(adminerやphpmyadminの自作アプリ版みたいな感じ)
雑に運用するならコマンドラインツール作ってMakefileでラッピングするんでいいと思う
composeでイメージと環境変数を定義、Makefileでコマンドを定義
.env
docker-compose.yml
docker-compose.tasks.yml
Makefile
up:
@docker-compose -f docker-compose.yml up -d
backup:
省1
128(1): 2021/09/01(水)12:58 ID:tkpMxoCT(2/4) AAS
あすまん
>>121へのレスね
129: 2021/09/01(水)13:14 ID:EqZrGoJi(2/2) AAS
>>127,128
なるほどーMakefileですか
さっそくやってみます
ありがとうございました
130: 2021/09/01(水)16:09 ID:695imcjX(3/3) AAS
>>126
そうかベースによっては最新版のバイナリしかインストールできないものがあるのか
131(1): 2021/09/01(水)17:52 ID:tkpMxoCT(3/4) AAS
有料化と聞いて焦ったけどLinuxで開発する分には問題なしでいいのかな
うちは小さい企業だけど教育とOSSにしか使えないんじゃDesktop使えないね
132: 2021/09/01(水)19:25 ID:+pbso+EV(1) AAS
Docker DesktopとDocker Engineの区別もつかない男の人って…
133: 2021/09/01(水)19:38 ID:IoZJYReR(2/2) AAS
>>118
>>131
WSL2上にインストールしたLinuxでDocker使うならDesktopなしでもいける
macもVagrantでVirtualbox仮想マシンとかで行けるのはいけそうだが面倒そう
あとはmultipassでUbuntu入れるとか?
この方法だとホスト側はdockerコマンド使えないし
ファイル共有の速度がDesktopと比べてどうなるのか不明
遅くなるかね
134: 2021/09/01(水)19:44 ID:tkpMxoCT(4/4) AAS
面倒だからLinuxでいいよ
WindowsはVSCodeとSSHだけ動けばいい
135: 2021/09/02(木)09:13 ID:6nsJWdjn(1) AAS
Docker社の凋落が止まらない
これからもマネタイズ策を打つ度に回避・移行されて、Docker社の影響力は低下していくんだろう
今やクラウドではコンテナ実行環境としてほとんどdockerは使われなくなっていて、もはや開発ツールとしての価値しかない
その開発ツールも、本気で代替品へ移行しようと思えばすぐにできるけど無料だからまあいいか、程度のものに過ぎない
売れるうちに大手に売っときゃよかったのにね
136(1): 2021/09/02(木)13:05 ID:lkx3vMl8(1/2) AAS
まあ、だから俺は言ったよね?
podmanの時代がすぐ来るってさ
137: 2021/09/02(木)13:15 ID:lv06fISQ(1) AAS
コンテナさえあれば何も問題ない
138: 2021/09/02(木)17:04 ID:tVyiqFPA(1/2) AAS
>>136
podmanの時代が来てから言ってくれ
もう5年ぐらい遅れてるだろ?w
139(1): 2021/09/02(木)17:05 ID:EI0Rs6+7(1) AAS
>>127
makefile って使ったことなかったけどこういうバッチのメニューみたいな使い方ができるのか
使ってみるわ
140: 2021/09/02(木)17:11 ID:tVyiqFPA(2/2) AAS
>>139
むしろ今の使い方の大半はそれだよw
正しいMakefileの使い方を今もしてるのはC言語アプリぐらいなもんだよ
上下前次1-新書関写板覧索設栞歴
あと 862 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.017s