[過去ログ] Docker Part2©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
302: 2018/08/02(木)08:13 ID:a1K3N0Xu(2/2) AAS
>>300
> インフラエンジニア要らないってのは理想。
そんなこと言ってない。アプリエンジニアがやるべきことはアプリエンジニアがやって
インフラエンジニアがやるべきことはインフラエンジニアがやれってだけ
アプリがなんの言語で使ってるかなんて、アプリエンジニアが知っていればいい情報だろ
言語もそうだしアプリ動かすのにインストールしなきゃいけないライブラリやパッケージを、
アプリエンジニアに聞かないでわかると思うか?
インフラエンジニアにはコンテナのイメージ渡すから、それを動かす環境を作ってくれればいい
中が何で動いているかなんか、知ったこっちゃねーだろ?
それとも勝手にディストリやパッケージを適当に入れた挙げ句、ライブラリのバージョンの違いで
省3
303: 2018/08/03(金)23:40 ID:1yCRuO5i(1) AAS
数日かけてDocker使って個人用のミニアプリ書いたぜ
内容はサーバーのとある情報を、別のマシンからブラウザで
グラフで見れるようにする一種の監視ツール
zabbix や nagios みたいに本格的な物はいらない。むしろおもすぎて邪魔
先に結論から言うと、このアプリを新しいサーバーで動かすには
docker run -d -p80:80 -vなどのオプション --restart=always コンテナ名
とdockerサーバーが動くマシンで、たった一行実行するだけでデプロイは完了する
(docker hubにイメージ置けるのであれば、本当にこの一行で終わり。
置けないならばプライベートレジストリから取ってくるように少し準備がいるだろう)
省9
304(1): 2018/08/05(日)08:47 ID:t1pjwXO7(1/2) AAS
すごいドヤ顔w
305: 2018/08/05(日)13:08 ID:FlnPtVfq(1) AAS
>>304
めちゃくちゃ便利やでw
今(個人的に)作ってるのはアプリじゃないんだけど
とあるサービスを特定の用途向けにカスタマイズしたもの
起動時に自作スクリプトで独自フォーマットの簡易な設定ァイルを解析して
サービス本来の設定ファイルを生成してから起動する仕組みで、通常なら/etc/以下にある
設定ファイルをいじらなきゃならないのが、簡易な設定ファイルを書くだけでよくなる
中身は既存のプログラムの組み合わせだけど、同じサービスを提供する
別のプログラムを作ったかのように使える
306: 2018/08/05(日)16:28 ID:t1pjwXO7(2/2) AAS
そうですね
307: 2018/08/05(日)21:35 ID:t4Ako3RB(1) AAS
Docker使いこなせる人ってすごいな(皮肉ではなく)
308(1): 2018/08/05(日)21:53 ID:9sU0s1Rh(1) AAS
わざわざdocker使わんでもchrootでいいことにdocker使ってる人が結構いる
309(1): 2018/08/05(日)22:01 ID:yAw8KkqM(1/2) AAS
chrootの親戚のGUIなし仮想アプライアンスに情熱を燃やせる謎
別スレではviの話で盛り上がるし日本人はビルジョイが好きなんだな
310: 2018/08/05(日)22:05 ID:yAw8KkqM(2/2) AAS
あーGUIまでいってるのか、なるほど
311: 2018/08/05(日)23:04 ID:NroY7Fy3(1/2) AAS
>>308
chroot使うぐらいならDocker使うなー
chroot用のディレクトリを準備するのでさえめんどくさい
debootstrapだっけ、懐かしいな。
/procや/devのマウントとかも必要だし。
同じdebianでもDockerだと最小構成で用意されてるから
ダウンロードの時間からして差があるし
誰かがDockerfileのようなものを公開してくれてるわけでもないし
懐かしくてちょっとググってみたけど、
あんな面倒なことやってたのかって思った
312: 2018/08/05(日)23:08 ID:NroY7Fy3(2/2) AAS
>>309
自分だけの仮想アプライアンスを簡単に自作できるからねー
同じものを何度もセットアップしてるなら
それが簡単になるので楽だよ
せっかく頑張って構築したサーバーも
HDDが壊れたとかOSのアップデートでおかしくなったとか
古くなってリプレイスで再インストールとかで
やり直しになってしまうのはダルい
一度Dockerでイメージ作ってると
同じことを何度もやらなくてすむようになるからね
313: 2018/08/07(火)07:54 ID:shK4WVTS(1) AAS
それだけのことならVMや自作rpmでもあんま変わらん…
314: 2018/08/07(火)08:50 ID:FmqfeUYE(1/4) AAS
あんまり変わらないから、何倍も簡単なDockerの方が良いよね
315: 2018/08/07(火)09:01 ID:FmqfeUYE(2/4) AAS
まあ一応VMや自作PRMが何故Dockerに太刀打ち出来ないかと言うと、
まずVMは仮想マシンなんだ。だから既存のマシンに導入することが難しい
既存のマシン上で動いても、仮想マシン故にネットワークに新たなマシンが登場するのと一緒だし、
NATで動かすならDockerに近い形状になるがメモリリソースを無駄に消費するし起動が遅い。
Dockerみたいにコマンド実行の速度で起動できない
自作RPMはDockerと真逆の考え方だな。実行環境を含めて依存しないようにしてるのに
頑張って他のパッケージとの依存関係を解決しないといけない
適切な依存関係になるように自作PRMを作る大変な作業が待ってる。
316: 2018/08/07(火)09:01 ID:FmqfeUYE(3/4) AAS
自作PRMは可搬性がないからWindowsで動かせないってのもあるな
317: 2018/08/07(火)09:03 ID:FmqfeUYE(4/4) AAS
ようするに、
1. 既存の○○と同じことができる
2. かつ既存の○○の問題を解決できる
これがセットになってるのがDockerなわけで
1.の既存の○○でもあんま変わらんと言われても
既存の○○は2.の問題があるでしょって話
318: 2018/08/07(火)09:43 ID:svderS3e(1) AAS
ドヤ顔w
319: 2018/08/07(火)11:13 ID:KYfMTuuE(1/4) AAS
AA省
320: 2018/08/07(火)14:30 ID:kww6lavE(1) AAS
一生懸命に覚えたことをレポートにまとめてるんだよ。
見守ってやろうぜ。
321: 2018/08/07(火)19:30 ID:/C7ROP+b(1) AAS
なんかワロタ
上下前次1-新書関写板覧索設栞歴
あと 681 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s