[過去ログ] Docker Part4 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
13(2): 2020/08/18(火)12:46 ID:vrhRiUKv(4/9) AAS
>>12
それはDockerの本来の用途ではない
14: 2020/08/18(火)12:47 ID:CHI/Brij(4/6) AAS
>>13
何が?
15(1): 2020/08/18(火)12:49 ID:6tCAoz+3(1) AAS
>>10
アマチュアっぽい
開発中も無駄にdocker buildしてそう
16: 2020/08/18(火)12:51 ID:5RCX1vBv(1) AAS
またキチくん暴れてるのか
頼むからコテハンつけてくれ
17: 2020/08/18(火)12:57 ID:CHI/Brij(5/6) AAS
同じベースイメージでローカルqgp環境の開発を行い
本番環境ではベース+アプリケーションのコードが入ったイメージを使う
ローカルと本番環境との差異が無くなるし
サーバーが何台に増えようとも
各サーバーはビルド済みイメージをプルして実行するだけで済む
18: 2020/08/18(火)12:58 ID:CHI/Brij(6/6) AAS
ローカルのphp開発環境だった
12 factor apps的には本番環境のサーバーでビルドするのはご法度
ビルドはCIでやっとけ
19: 2020/08/18(火)13:19 ID:jnSGFkqj(1) AAS
>>13
なぜ開発環境と本番環境を基本的に同一にしない?
Dockerなら、developmentもproductionも同じにできる。
20: 2020/08/18(火)13:23 ID:vrhRiUKv(5/9) AAS
同じにするということはイメージにソースコードを含めるということだな
21: 2020/08/18(火)13:24 ID:vrhRiUKv(6/9) AAS
>>15
開発中はDockerを使わない
テストで使えば良いのだ
22: 2020/08/18(火)17:50 ID:aQjsMjCJ(1) AAS
あぁ
やっぱアマチュアか
23(1): 2020/08/18(火)19:28 ID:dsb1JtiX(1) AAS
新人「せんぱぁ〜い。バグ報告書どおりにやったのに違うエラーがでるっス!助けてくださいよ〜(´;ω;`)」
べテラン「どれどれ…おいなんでDockerがあるのに使わないんだ!お前のとこだけ依存ツールのバージョンが違うじゃないか!」
新人「テストだけDocker使えばいいと思ったんスよぉ〜(´;ω;`)」
ベテラン「そもそも開発環境作るの手間だろ。なんで手間かけてトラブルの可能性を増やしてんだお前。マゾか?」
新人「いや〜苦行インストールしたほうがなんかやった感あるじゃないッスか😁いひひ」
省3
24: 2020/08/18(火)21:54 ID:OHt1kNFE(2/2) AAS
前スレの結論ってどうなったの?
25: 2020/08/18(火)22:35 ID:vrhRiUKv(7/9) AAS
>>23
そういうことを防ぐために例えばRubyでは
Gemfileという仕組みがある
Dockerを使った所でバージョンの固定なんかできんよ
ディストロに入っているライブラリだけを使って開発するんじゃないんだから
むしろディストロに入ってないライブラリを使うことが多い
Dockerの中でGemfileを使ってバージョンを指定しているのであれば、
同じようにDockerを使わない場合もGemfile使ってバージョン指定をするだけの話
Rubyのバージョンも.ruby-versionでしていする
もちろん他の言語でも同様の仕組みがある
26: 2020/08/18(火)22:43 ID:vrhRiUKv(8/9) AAS
> ベテラン「そもそも開発環境作るの手間だろ。なんで手間かけてトラブルの可能性を増やしてんだお前。マゾか?」
Dockerは開発環境を作るためのものじゃない
何度もいわれていること
27: 2020/08/18(火)23:10 ID:aAEc1TPV(1) AAS
開発環境を作るためのものでもあるし他のためのものでもある
自分の狭い見識だけで道具の目的を決めつけようとすることは愚かだ
28(1): 2020/08/18(火)23:27 ID:vrhRiUKv(9/9) AAS
環境を作るとかいって仮想マシンの代わりだと思ってるやつの発言はこんなに間抜け
コンテナ型仮想化Dockerスレ その2
2chスレ:tech
正しい使い方を知らないやつが開発環境とか言うんじゃねーよ
29: 2020/08/19(水)08:00 ID:ReIRiGVJ(1) AAS
>>28
VSCode Remote Containersという拡張機能がVSCodeにある
Microsoftは間違っていたとでも言うのかwwwwwwww
外部リンク:marketplace.visualstudio.com
The Remote - Containers extension lets you use a Docker container as a full-featured development environment. Whether you deploy to containers or not, containers make a great development environment because you can:
* Develop with a consistent, easily reproducible toolchain on the same operating system you deploy to.
* Quickly swap between different, isolated development environments and safely make updates without worrying about impacting your local machine.
* Make it easy for new team members / contributors to get up and running in a consistent development environment.
* Try out new technologies or clone a copy of a code base without impacting your local setup.
30: 2020/08/19(水)08:04 ID:xs6pIZGX(1) AAS
仮想マシンはDockerと同じっていう別なキチガイと
Dockerは開発環境に使えないってキチガイの夢の共演
両方とも寝言は寝て言えっつーのw
そんなの言ってるのお前だけだから
31: 2020/08/19(水)08:56 ID:io50YOm5(1/2) AAS
アマチュアさんいつも大量レス
暇そうで羨ましい
32: 2020/08/19(水)20:46 ID:2bqX/eA6(1) AAS
実装〜単体まではローカル端末上のDockerにコード置いたディレクトリマウントして使って、内結以降はイメージビルドして商用相当の開発環境にデプロイしてテスト、そのイメージをリポジトリにあげといて商用からはそれpullするだけって使い方が普通じゃないの?
上下前次1-新書関写板覧索設栞歴
あと 970 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s