仮想環境コンテナ総合スレ Docker、Vagrant等 [無断転載禁止]©2ch.net

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2017/02/16(木) 18:01:04.48ID:rGWDv0Eb
開発に仮想環境やコンテナを使う機会が多くなってきたので、みんなで情報交換しませう

よろしこ

0952デフォルトの名無しさん2019/08/29(木) 05:34:21.45ID:PDIn7KyT
volume先のゲストのhtmlファイルをホストのブラウザからlocal host 3000で接続して
htmlの内容がブラウザに表示されたまではいいんだけど
htmlを編集してもブラウザが更新されてくれない(リロードしても編集前と同じ画面)
再度npm startするとちゃんと編集後のコードで更新されているんだけど、
少しの編集でも逐一チェックしたいのでとても不便・・・どうすればブラウザでも随時更新されるようになるのかな??
手探りで、docker build時に -no--chace=trueを付けてみても駄目だった

0953デフォルトの名無しさん2019/08/29(木) 05:37:03.90ID:IbMmBKe3
ふぅ、せっかく荒らして遊ぼうとしてるのに邪魔しないでくれないかな
docker関係ないだろ

0954デフォルトの名無しさん2019/08/29(木) 08:46:05.78ID:7sVXLGAA
言ってることが糞野郎過ぎて話にならん。

0955デフォルトの名無しさん2019/08/29(木) 08:59:52.46ID:4t3Jo3Qx
macOSネイティブ版で苦労するより
VMware Fusionでも買って Ubuntu でも入れて
出先のMacノートではそれで開発すれば?って気がするな。
下手するとネイティブより速かったりして。

0956デフォルトの名無しさん2019/08/29(木) 09:26:46.62ID:IbMmBKe3
>>955
それな。MacのCLIってなんであんなに遅いんだろう?
WSLと大差ない。WSLができてMacで開発するメリット無くなったわ

0957デフォルトの名無しさん2019/08/29(木) 09:37:55.11ID:PDsNQoqu
>>952
HTML を更新後に、ウェブサーバーで再読み込みするとか、再起動すれば?

0958デフォルトの名無しさん2019/08/29(木) 09:42:53.10ID:4t3Jo3Qx
カーネルでのファイルシステムキャッシュとかの性能最適化が遅れてるんじゃない?

Windowsも遅いからクライアントOS志向だとその辺で手を抜くのかね?

0959デフォルトの名無しさん2019/08/31(土) 17:30:46.58ID:W/+KbOJi
>>957
>>958
ありがとう〜
多分npmのキャッシュが原因なのかなぁ
nodemonっての使って更新されるようになったけど
結局はnpm startをリスタートしているだけで待ち時間が少し早くなった程度
dockerはむつかしい^p^

0960デフォルトの名無しさん2019/08/31(土) 17:40:51.37ID:3i1dPJsj
docker関係ねーって言ってんだろ

0961デフォルトの名無しさん2019/09/05(木) 06:20:29.29ID:0FQt0tq4
マカーさんの自己顕示欲は異常だわ
Docker以前のおま環のことで荒らすなや
きくちももこ学生です並のウザさは健在

0962デフォルトの名無しさん2019/09/05(木) 06:56:17.02ID:rtvg+Hab
19.03.2がリリースされたけど直ってなかったな
やっぱりMacでdocker buildがフリーズする

0963デフォルトの名無しさん2019/09/19(木) 16:17:59.10ID:XZ0hpx1V
>>962
再現性あるならgithubにでも書いてきたら?

どういう運用かわからんけどcoreutils周りとか
同じコマンド名で挙動が違うのにひっかかってるだけじゃないかって気が

0964デフォルトの名無しさん2019/09/19(木) 18:00:09.96ID:VYOVEANP
>>963

これで再現するっていってんでしょ
for i in $(seq 100); do echo $i; echo FROM alpine | docker build -; done


運用が何の関係があるのかさっぱりわからん
(バグを)運用でカバーすれば大丈夫だからバグじゃない!とか言うつもり?
バグはバグだよ

0965デフォルトの名無しさん2019/09/19(木) 20:20:47.02ID:LMEHm5Z7
>>964
こんな便所の落書きでボヤいても直りゃしないからちゃんと報告しろっていう話よ

0966デフォルトの名無しさん2019/09/19(木) 22:11:59.87ID:VYOVEANP
>>965
めんどくさい、だれかやって

0967デフォルトの名無しさん2019/09/20(金) 09:43:47.50ID:Fc+ApEcD
>>966
再現や英語書きで2時間くらいは最低でもいるから
1人月150万円だと2万円は必要な作業なわけだがもしかしてタダで人を使おうってこと?

ホントに仕事として請け負うならやり取りのフォローアップも考慮して10万円コースよ。

0968デフォルトの名無しさん2019/09/20(金) 10:26:53.20ID:y2zR5WSk
>>964
ホントだな15回目で固まるわ

0969デフォルトの名無しさん2019/09/20(金) 10:36:59.64ID:y2zR5WSk
>>964
>バグはバグだよ

とはいえユースケースが想像しにくいテストコードでのバグってのは
みんな対応したくないもんで。

もっと重いコンテナでも同じように落ちる?
特定のコンテナだけだったりする?

0970デフォルトの名無しさん2019/09/20(金) 12:48:13.37ID:y2zR5WSk
https://github.com/docker/for-mac/issues/3873

これのdupeだったりしないかな

0971デフォルトの名無しさん2019/09/20(金) 13:20:41.75ID:fQRmEVoK
>>967
そういうこと。2万円は必要な作業を俺はやりたくないw

0972デフォルトの名無しさん2019/09/20(金) 13:22:02.17ID:fQRmEVoK
>>969
> とはいえユースケースが想像しにくいテストコードでのバグってのは

ユースケース? docker buildのユースケースがわからないの?

docker buildを行うとn%の確率で固まるっていう不具合なんだけど
運が悪ければ、1回目で固まる。

0973デフォルトの名無しさん2019/09/20(金) 13:23:14.51ID:fQRmEVoK
>>969
> もっと重いコンテナでも同じように落ちる?
自分で試せよ。どんなイメージも関係ない
docker buildがまれにフリーズするというバグ

0974デフォルトの名無しさん2019/09/20(金) 13:28:01.02ID:fQRmEVoK
お、誰か書き込んでるなw

ただクラッシュじゃないんだよね。
おそらく排他制御とかでデッドロック状態にでもなってるんだろう
18.xまでは問題ないから19.xのBuildKit周り(の並列処理)が怪しそう

0975デフォルトの名無しさん2019/09/20(金) 17:21:19.64ID:y2zR5WSk
>>972

docker buildを行うとn%の確率で固まる
特定のコンテナに限らない
reprexは
for i in $(seq 100); do echo $i; echo FROM alpine | docker build -; done

と初めからから書くとみんな幸せだと思う

0976デフォルトの名無しさん2019/09/20(金) 22:59:58.79ID:1PmZKueH
>>918で書いてるぞ
> macOS版のDockerで、docker buildがたまにフリーズするバグの回避方法ない?

0977デフォルトの名無しさん2019/09/20(金) 23:28:50.99ID:+K3cd4WX
issue出てるなら一旦待ちだろ。
kubernets関係の起動しないトラブルも2年近く治ってない。

windowsやmac版はそんなもの。

0978デフォルトの名無しさん2019/09/22(日) 12:08:32.64ID:8mgJSnoC
なるほどパイプラインのタイミングの問題とか全く分からず使ってるバカなんだな。

0979デフォルトの名無しさん2019/09/22(日) 12:56:50.94ID:aP0HRBTF
固まったり固まらなかったりすることと
パイプラインの問題(?)と何の関係があるの?

そもそも、お前が知ってるパイプラインの問題って何さ?

0980デフォルトの名無しさん2019/09/25(水) 13:55:55.59ID:vrhM55u6
みんなサーバサイド開発してる人が多いだろうからDockerが人気なんだろうけど、俺的には「macOSコンテナ」が欲しいな
特定のプロジェクトをビルドする環境を構築したり保存したりできたらいいのにな

0981デフォルトの名無しさん2019/09/25(水) 18:21:33.20ID:wN1JzOl2
Windowsは「Windowsコンテナ」があって、DockerもWindowsコンテナに対応してるけど、
macOSにはコンテナってないのか?

曲がりなりにもUnixなんだからchrootはあるはずだが、
プロセス分離するとかそれ以外の機能が足りないのか?

0982デフォルトの名無しさん2019/09/26(木) 22:02:57.78ID:NGtUWv0T
GUI無しで使うメリットがほぼ無いから
作る人が居ないだけなんじゃないかと

0983デフォルトの名無しさん2019/09/26(木) 22:21:01.51ID:KBLIPb+H
正確にはMacはGUIなしじゃ使い物にならない。
LinuxとWindowsはCUIだけでも使いものになるから
コンテナがある。という話?

0984デフォルトの名無しさん2019/09/26(木) 22:40:37.29ID:1PonavB4
いや、WindowsよりmacOSの方がCLIなツールは充実してるよ。
単にAppleにコンテナ技術に関するやる気がないってだけの話。

0985デフォルトの名無しさん2019/09/26(木) 23:03:33.62ID:GPBrJiCt
WinもWSLでLinux用CLIツール使えるようになったし、Macとそう変わらんのでは

0986デフォルトの名無しさん2019/09/26(木) 23:49:38.59ID:1PonavB4
・WSLは追加で入れる必要があるけどmacOSは最初から一通り入ってる
・WindowsのネイティブGUIアプリと
WSLは別のサブシステムで動いていてやり取りに制限があるのに対し、macOSのネイティブGUIアプリとCLIツールは同じ世界で動いてるのでそういう制限がない

のでmacOSの方がまだちょっとCLI環境的には強い

0987デフォルトの名無しさん2019/09/27(金) 00:13:25.85ID:VsKeB+lq
OS本体のコンテナ化に関する話でしょ。Macはブランドに固執してるからOSをコンテナにする事はなさそうだ。同じ理由でOSをPCで動かない設定にしてるわけだし

0988デフォルトの名無しさん2019/09/27(金) 00:16:23.44ID:gw9G43bu
>>986
> ・WSLは追加で入れる必要があるけどmacOSは最初から一通り入ってる

MacのCLIはApple非公式のHomebrewを別途入れないとまったく使い物にならんぞ

0989デフォルトの名無しさん2019/09/27(金) 00:26:49.54ID:gUp/eX0U
今Macで開発してるような技術者はUnixやCUIが好きだからWindowsよりMacを選んでると思うね
となると仮想Linuxベースになろうが抵抗感が無いからMacネイティブへの需要はなかなか少なくんじゃないのかなぁ

0990デフォルトの名無しさん2019/09/27(金) 00:34:34.08ID:gw9G43bu
重要なのはいまMacで開発してる人じゃなくて
今Linux向けアプリ(クラウド関係はゲームも含めてほぼ全て)を
作ってる人はLinuxを選ぶってことだよ。
MacはBSD系だから今の時代少数派に分類される

0991デフォルトの名無しさん2019/09/27(金) 00:36:42.95ID:gw9G43bu
BSD→Linuxは割と簡単
Linux→BSDはストレスが溜まる

なぜならBSDのコマンドはLinuxのものと比べて低機能だから。
さらにLinuxの情報が使えない上にBSDの情報が少ない
BSDといってもFreeBSDとかとも違うから実質Macだけの情報しか使えない

0992デフォルトの名無しさん2019/09/27(金) 01:09:54.72ID:QYhXKz12
>>988
まったくというわけでもない。
WSLなしのWindowsに比べれば、素のmacOSの方が100倍くらいは便利。

0993デフォルトの名無しさん2019/09/27(金) 04:35:44.43ID:vRUnFoYy
>>991
>BSD→Linuxは割と簡単
>Linux→BSDはストレスが溜まる
>
>なぜならBSDのコマンドはLinuxのものと比べて低機能だから。
一丸には言えない

>さらにLinuxの情報が使えない上にBSDの情報が少ない
manが読めない人にはそうかもね

BSD→Linuxソフトウェアが古すぎて腰を抜かす

0994デフォルトの名無しさん2019/09/27(金) 04:48:12.80ID:JpyEjYqI
なんでWSLなしのWindowsと比べるんだろう?

それってエンジンなしの自動車に比べれば
自転車のほうが速いって言ってるようなもんやでw

> 一丸には言えない
いえるいえる。全部低性能

> manが読めない人にはそうかもね
manもLinuxの方が多い。それにBSDだと--helpがめっちゃ少ないしw

> BSD→Linuxソフトウェアが古すぎて腰を抜かす
古いのって例えば何?

0995デフォルトの名無しさん2019/09/27(金) 05:13:53.10ID:vRUnFoYy
BSDをまともに使ったことがないのはよーくわかった
ssh,nginx,bash,zsh,tmux,mariadb,python,named,postfix,syslogd,clang,h]gccほぼ全部において古い
manが追いついてないコマンドいくつあると思ってんよ

0996デフォルトの名無しさん2019/09/27(金) 05:40:42.04ID:JpyEjYqI
わからないからって俺に聞くな、お前が主張しろ

0997デフォルトの名無しさん2019/09/27(金) 06:05:12.94ID:JpyEjYqI
BSDの何が駄目かって、POSIXで規定されてる
基本コマンドが貧弱なんだよ。
最低限しか実装されていない。
よく使う基本コマンドだから困る

0998デフォルトの名無しさん2019/09/27(金) 06:23:42.35ID:boczQ2su
毎日使うものだから。

0999デフォルトの名無しさん2019/09/27(金) 08:13:23.51ID:vRUnFoYy
busyboxとか使うと発狂すんだろな

1000デフォルトの名無しさん2019/09/27(金) 08:20:02.99ID:JpyEjYqI
https://ja.wikipedia.org/wiki/BusyBox

> 1996年、ブルース・ペレンズが書いたのが起源である。Debianディストリビューション用の
> レスキューディスクにもインストーラにもなるフロッピーディスク1枚の完全なブート可能システムとして設計した

1. busyboxはLinuxのためのもの
2. BSDはレスキューディスクと比べるぐらい機能が低い

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 952日 14時間 18分 59秒

10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

レス数が1000を超えています。これ以上書き込みはできません。