開発に仮想環境やコンテナを使う機会が多くなってきたので、みんなで情報交換しませう
よろしこ
探検
仮想環境コンテナ総合スレ Docker、Vagrant等 [無断転載禁止]©2ch.net
レス数が950を超えています。1000を超えると書き込みができなくなります。
1デフォルトの名無しさん
2017/02/16(木) 18:01:04.48ID:rGWDv0Eb875デフォルトの名無しさん
2019/08/04(日) 01:24:31.62ID:2JKmG3Fw876デフォルトの名無しさん
2019/08/04(日) 01:25:43.22ID:2JKmG3Fw877デフォルトの名無しさん
2019/08/07(水) 02:02:44.08ID:wfV3IAlm 長いので2つに分割します。(1/2)
toolboxからコンテナを作れたまでは良いのですが、共通ファイルを作った上で、
コンテナ内のディレクトリにcreate-react-appでunk20というReactディレクトリを生成しようとしても、エラーが表示されで作れなくなりました。
途中まではWindowsの方の共通フォルダdocker-common内にunk20というフォルダが生成されているのですが、
以下のコードのnpm ERR!が出るとunk20フォルダごと削除され消えてしまいます。
ちなみに、共通フォルダを設定していない状態ですと、create-react-appでReactディレクトリはちゃんと作られ、localhostで接続すると問題なくブラウザにも表示されます。
node.jsとnpmは最新版にしております。
toolboxからコンテナを作れたまでは良いのですが、共通ファイルを作った上で、
コンテナ内のディレクトリにcreate-react-appでunk20というReactディレクトリを生成しようとしても、エラーが表示されで作れなくなりました。
途中まではWindowsの方の共通フォルダdocker-common内にunk20というフォルダが生成されているのですが、
以下のコードのnpm ERR!が出るとunk20フォルダごと削除され消えてしまいます。
ちなみに、共通フォルダを設定していない状態ですと、create-react-appでReactディレクトリはちゃんと作られ、localhostで接続すると問題なくブラウザにも表示されます。
node.jsとnpmは最新版にしております。
878デフォルトの名無しさん
2019/08/07(水) 02:03:07.70ID:wfV3IAlm PS D:\programming\docker> docker run -it --name my-first-docker-app-20 -p 3000:3000 -v //d/programming/docker-common:/docker-common react-env-2/docker-common
(コンテナ作成 & コンテナ内に入る)
create-react-app unk20(create-react-app コマンドでunk20というReactディレクトリを作る)
Creating a new React app in /docker-common/unk20.
(ここで、Windows側のdocker-commonファイル内にもunk20というファイルが生成される)
(Reactを生成中)
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...
(ここら辺りまで順調に進んでいたのですが、以下でエラーメッセージが表示される)
npm ERR! path /docker-common/unk20/node_modules/@hapi/topo/node_modules/@hapi/hoek/package.json.769352676
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open '/docker-common/unk20/node_modules/@hapi/topo/node_modules/@hapi/hoek/package.json.769352676'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2019-08-06T16_31_06_826Z-debug.log
Aborting installation.
npm install --save --save-exact --loglevel error react react-dom react-scripts has failed.
Deleting generated file... node_modules
Deleting generated file... package.json
Deleting unk20/ from /docker-common
Done.
(unk20ディレクトリが削除される)
(コンテナ作成 & コンテナ内に入る)
create-react-app unk20(create-react-app コマンドでunk20というReactディレクトリを作る)
Creating a new React app in /docker-common/unk20.
(ここで、Windows側のdocker-commonファイル内にもunk20というファイルが生成される)
(Reactを生成中)
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...
(ここら辺りまで順調に進んでいたのですが、以下でエラーメッセージが表示される)
npm ERR! path /docker-common/unk20/node_modules/@hapi/topo/node_modules/@hapi/hoek/package.json.769352676
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open '/docker-common/unk20/node_modules/@hapi/topo/node_modules/@hapi/hoek/package.json.769352676'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2019-08-06T16_31_06_826Z-debug.log
Aborting installation.
npm install --save --save-exact --loglevel error react react-dom react-scripts has failed.
Deleting generated file... node_modules
Deleting generated file... package.json
Deleting unk20/ from /docker-common
Done.
(unk20ディレクトリが削除される)
879デフォルトの名無しさん
2019/08/07(水) 02:03:56.17ID:wfV3IAlm 最後までお読みいただきありがとうございました。
どなたかわかるかたいらしたら宜しくお願い致します・・・。
どなたかわかるかたいらしたら宜しくお願い致します・・・。
880デフォルトの名無しさん
2019/08/22(木) 22:54:02.06ID:op2s2rjn すごいなWindowsでdocker使う人が居るんか
881デフォルトの名無しさん
2019/08/22(木) 23:05:23.65ID:9hkvIicI むしろwindowsだからこそありがたい
882デフォルトの名無しさん
2019/08/22(木) 23:06:47.55ID:jOmYEIea >>880
普通に使ってるけど?
普通に使ってるけど?
883デフォルトの名無しさん
2019/08/23(金) 06:33:41.15ID:CiIDRu0Q MacのDockerって仮想マシンで動いてるんだなー
884デフォルトの名無しさん
2019/08/23(金) 12:03:35.29ID:sui4vfrR Docker for windowsは便利だけどwindowsコンテナは全く使ってない
885デフォルトの名無しさん
2019/08/24(土) 11:10:34.44ID:lCI+FPsg helmのテンプレートってすごく汚くて読みにくい
うまくYAMLにするためにインデント数を`Indent 12`みたいにしてテンプレートで指定とか正気かよ
なんか良い代わりのやつ無いの?
うまくYAMLにするためにインデント数を`Indent 12`みたいにしてテンプレートで指定とか正気かよ
なんか良い代わりのやつ無いの?
886デフォルトの名無しさん
2019/08/25(日) 00:00:48.85ID:kEZWEDQL helmはなんかなじめなくてkustomize使ってる
887デフォルトの名無しさん
2019/08/25(日) 00:10:10.89ID:hoACBN+G クソトメライズ?
888デフォルトの名無しさん
2019/08/25(日) 00:58:14.70ID:VV5KPKj8 臨時雇い要員にもdockerを使わせたいのだけどよけいな権限は与えたくない時はどうすればいい?
ホストもコンテナ内も一般ユーザーのみ許可できればいいのだけどそんなことできんのかね
ホストもコンテナ内も一般ユーザーのみ許可できればいいのだけどそんなことできんのかね
889デフォルトの名無しさん
2019/08/25(日) 03:53:54.44ID:hoACBN+G890デフォルトの名無しさん
2019/08/25(日) 07:11:30.55ID:VV5KPKj8891デフォルトの名無しさん
2019/08/25(日) 07:27:40.02ID:G4x5ZGgB > 仮想端末を含めて専用のPCを用意することが出来ません
言い換えると、あなたの会社でまともな開発はできません。ということ
自分で、まともな開発はできないと結論を出してるんだから、そこで終わりだろう。
言い換えると、あなたの会社でまともな開発はできません。ということ
自分で、まともな開発はできないと結論を出してるんだから、そこで終わりだろう。
892デフォルトの名無しさん
2019/08/25(日) 07:29:21.71ID:G4x5ZGgB だいたい、専用のPCを用意できないって
単に金が無いって言ってるだけじゃないか
金がないです。どうしたらいいですかと言われても
借金でもすれば?で終わる話
単に金が無いって言ってるだけじゃないか
金がないです。どうしたらいいですかと言われても
借金でもすれば?で終わる話
893デフォルトの名無しさん
2019/08/25(日) 07:38:33.38ID:G4x5ZGgB 給料を出だないほど金がないなら話は別だが
パソコンなんて数万円程度で買えるのにのに「できない」
なんてことはありえない。ようするにやる気がないだけ。
言葉は正しく使え。専用のPCを用意することができないんじゃなくて
専用のPCを用意したくない。が正しい言葉だ。
機密情報も、適当でいいって思ってるだろ。
機密情報に関してきっちりしているなら専用のパソコンに物理的に分ける。
パソコンがとても高価だった時代ならまだしも、今の時代に複数で共有なんて危険なことはしない。
個人専用のパソコンを与えてない時点で、セキュリティはザルでしかない。
自己を認識してないようだからはっきり言ってやる。
お前のところは機密情報を扱う資格がないし、守ることすら出来ない。
大切なものを守る意識も欠けてるし、やるべき正しいこともわかっていない。
今何も問題が起きてないのは運がいいだけだ。
パソコンなんて数万円程度で買えるのにのに「できない」
なんてことはありえない。ようするにやる気がないだけ。
言葉は正しく使え。専用のPCを用意することができないんじゃなくて
専用のPCを用意したくない。が正しい言葉だ。
機密情報も、適当でいいって思ってるだろ。
機密情報に関してきっちりしているなら専用のパソコンに物理的に分ける。
パソコンがとても高価だった時代ならまだしも、今の時代に複数で共有なんて危険なことはしない。
個人専用のパソコンを与えてない時点で、セキュリティはザルでしかない。
自己を認識してないようだからはっきり言ってやる。
お前のところは機密情報を扱う資格がないし、守ることすら出来ない。
大切なものを守る意識も欠けてるし、やるべき正しいこともわかっていない。
今何も問題が起きてないのは運がいいだけだ。
894デフォルトの名無しさん
2019/08/25(日) 07:42:07.89ID:VV5KPKj8 あなたの知る限り技術的には不可能ということでしょうか?
895デフォルトの名無しさん
2019/08/25(日) 07:45:18.41ID:G4x5ZGgB >>894
例えば10階建てビルを作る技術はある。
みんなそれを作るための技術と道具を持ってる。
お前は、クレーンがないんです。
技術的に不可能ということでしょうか?と聞いてる。
技術的に不可能じゃなくて、クレーンを買うことができないことが
出来ない理由だっていってんの。ちゃんと認識しろって
例えば10階建てビルを作る技術はある。
みんなそれを作るための技術と道具を持ってる。
お前は、クレーンがないんです。
技術的に不可能ということでしょうか?と聞いてる。
技術的に不可能じゃなくて、クレーンを買うことができないことが
出来ない理由だっていってんの。ちゃんと認識しろって
896デフォルトの名無しさん
2019/08/25(日) 07:46:47.45ID:G4x5ZGgB 目的を達成する方法はいくつもあるが
「金が無い」なら、無理じゃねと言うしか無い
「金が無い」なら、無理じゃねと言うしか無い
897デフォルトの名無しさん
2019/08/25(日) 08:00:05.20ID:VV5KPKj8 つまりわからないということですね?
898デフォルトの名無しさん
2019/08/25(日) 12:49:41.65ID:ssItiA2j 何だこいつ
899デフォルトの名無しさん
2019/08/25(日) 12:59:09.23ID:VV5KPKj8 イキってるくせに質問には答えられないクズってたまに居るよねぇ
900デフォルトの名無しさん
2019/08/25(日) 13:30:52.18ID:ssItiA2j お前のこと云ってんだよ
901デフォルトの名無しさん
2019/08/25(日) 13:35:48.58ID:VV5KPKj8 言われてるぞお前くん
902デフォルトの名無しさん
2019/08/26(月) 00:04:01.79ID:JShuaBEZ 個人でDockerを入れてそこで自己完結させればいいだけだろ。サーバーからコンテナのコピーで済む話。
buildをユーザ権限でやるならk8sの使えば行けるが、会社と担当者のITリテラシーレベル低そうだし諦めればw
buildをユーザ権限でやるならk8sの使えば行けるが、会社と担当者のITリテラシーレベル低そうだし諦めればw
903デフォルトの名無しさん
2019/08/26(月) 00:50:09.55ID:rnlkvQrj904デフォルトの名無しさん
2019/08/26(月) 01:31:32.75ID:JShuaBEZ コンテナ内というのが意味不明だな。
ビルドでユーザー作れば当然管理者権限なしでも入れるが、dockerでやる事なのだろうか。
中に入る→出来る
ビルド→出来る
docker コマンド→別グループ作れば可能だが実質su
dockerはアプリ動かすツールであって、管理者以外が共有PCで立ち上げ必須な用途には向かない。巻き添えで常駐コンテナに影響するからだ。
PCに入ったあと、Dockerコマンドで機密情報を操作するコンテナを動かすルールなのだろうか。
企業によくいる、自分は詳しいと思いたい素人が管理してる感溢れていて良い。
ビルドでユーザー作れば当然管理者権限なしでも入れるが、dockerでやる事なのだろうか。
中に入る→出来る
ビルド→出来る
docker コマンド→別グループ作れば可能だが実質su
dockerはアプリ動かすツールであって、管理者以外が共有PCで立ち上げ必須な用途には向かない。巻き添えで常駐コンテナに影響するからだ。
PCに入ったあと、Dockerコマンドで機密情報を操作するコンテナを動かすルールなのだろうか。
企業によくいる、自分は詳しいと思いたい素人が管理してる感溢れていて良い。
905デフォルトの名無しさん
2019/08/26(月) 02:35:23.25ID:rnlkvQrj906デフォルトの名無しさん
2019/08/26(月) 02:35:28.97ID:rnlkvQrj907デフォルトの名無しさん
2019/08/26(月) 06:29:32.37ID:fuirL3l0 お前らってわからない時の言い訳はいつも饒舌だよねぇ
質問には答えられないくせにさw
質問には答えられないくせにさw
908デフォルトの名無しさん
2019/08/26(月) 06:47:45.57ID:fuirL3l0 言い訳というのはちょっと違ったか
わからないことを誤魔化すためのマウンティングになると饒舌
これが正確だな
わからないことを誤魔化すためのマウンティングになると饒舌
これが正確だな
909デフォルトの名無しさん
2019/08/26(月) 08:28:14.69ID:JShuaBEZ910デフォルトの名無しさん
2019/08/26(月) 08:43:07.72ID:UMd5mz1m 権限ちゃんと分けたかったら
Dockerじゃなくて普通にVM使うべき。
メモリーの必要量は増えちゃうけど。
Dockerじゃなくて普通にVM使うべき。
メモリーの必要量は増えちゃうけど。
911デフォルトの名無しさん
2019/08/26(月) 12:49:17.98ID:NWn2YSWg 「VM使ってもroot使ったダメなんですー」
「個人にパソコンを与えたとしてもrootは禁止なんですー」
「うちってセキュリティしっかりしてるでしょ?」
「個人にパソコンを与えたとしてもrootは禁止なんですー」
「うちってセキュリティしっかりしてるでしょ?」
912デフォルトの名無しさん
2019/08/26(月) 15:55:14.47ID:aBrnjXrt913デフォルトの名無しさん
2019/08/26(月) 15:58:57.84ID:NWn2YSWg × 業務上の都合で使えません
○ 業務改革したくないです。やる気ないです。
○ 業務改革したくないです。やる気ないです。
914デフォルトの名無しさん
2019/08/26(月) 16:03:12.47ID:NWn2YSWg 新しい道具を入れたら、それだけで改善されるって思ってるバカが多いからな
新しい道具に最適になるように「やり方」を変えないと、何もかも無駄になる。
新しい道具に最適になるように「やり方」を変えないと、何もかも無駄になる。
915デフォルトの名無しさん
2019/08/26(月) 22:09:26.41ID:80nRq+Qr >>912
dockerでは無理。k8sはコンテナも書き方も同じでdockerの上位互換。しかし、複雑で難易度の高め。
dockerでは無理。k8sはコンテナも書き方も同じでdockerの上位互換。しかし、複雑で難易度の高め。
916デフォルトの名無しさん
2019/08/26(月) 22:11:49.21ID:80nRq+Qr 普通、業務で使うならk8sだと思うが。分散や冗長化がdockerではできないからね。インストールがユーザー権限で出来るしdockerfileも使える。
完全な上位互換なんだが、代わりに手軽さは一切無いw
完全な上位互換なんだが、代わりに手軽さは一切無いw
917デフォルトの名無しさん
2019/08/26(月) 23:35:27.55ID:UMd5mz1m そもそも無理な要件を期待してるんだから、要件の方を変えるべきだな。
Dockerでできることのほとんどは、Docker使わなくても手間が違うだけでできるわけだし。
無理だと分かってる要件を押し通そうとするのは無能。
押し通そうとしてるのが自分じゃなく上なら、そんな理不尽な職場は放棄して転職すべき。
Dockerでできることのほとんどは、Docker使わなくても手間が違うだけでできるわけだし。
無理だと分かってる要件を押し通そうとするのは無能。
押し通そうとしてるのが自分じゃなく上なら、そんな理不尽な職場は放棄して転職すべき。
918デフォルトの名無しさん
2019/08/28(水) 08:51:22.17ID:Dqewl7QB macOS版のDockerで、docker buildがたまにフリーズするバグの回避方法ない?
このバグのせいでテストがまともに出来なくて困ってる。
WindowsやLinuxでは発生しない。
タイムアウト仕込んでリトライさせるしか無いかな
このバグのせいでテストがまともに出来なくて困ってる。
WindowsやLinuxでは発生しない。
タイムアウト仕込んでリトライさせるしか無いかな
919デフォルトの名無しさん
2019/08/28(水) 20:14:43.89ID:mDli60SR >>918
これでどや?
docker run --rm -d --name build-reg -p 55555:5000 registry:latest
docker run --rm -d --name build-dind --link build-reg --privileged \
docker:dind dockerd --host tcp://0.0.0.0:2375 --insecure-registry build-reg:5000
docker run -it --rm --name build-docker --link build-dind \
-v $PWD:/build \
-w /build \
-e DOCKER_HOST=tcp://build-dind:2375 \
docker:latest sh -c 'docker build -t build-reg:5000/test:latest . && docker push build-reg:5000/test:latest'
docker pull localhost:55555/test:latest
docker stop build-dind
docker stop build-reg
docker run --rm localhost:55555/test:latest
これでどや?
docker run --rm -d --name build-reg -p 55555:5000 registry:latest
docker run --rm -d --name build-dind --link build-reg --privileged \
docker:dind dockerd --host tcp://0.0.0.0:2375 --insecure-registry build-reg:5000
docker run -it --rm --name build-docker --link build-dind \
-v $PWD:/build \
-w /build \
-e DOCKER_HOST=tcp://build-dind:2375 \
docker:latest sh -c 'docker build -t build-reg:5000/test:latest . && docker push build-reg:5000/test:latest'
docker pull localhost:55555/test:latest
docker stop build-dind
docker stop build-reg
docker run --rm localhost:55555/test:latest
920デフォルトの名無しさん
2019/08/28(水) 20:16:24.43ID:mDli60SR いちお捕捉
working directory直下にDockerfile置いてな
working directory直下にDockerfile置いてな
921デフォルトの名無しさん
2019/08/28(水) 20:26:59.23ID:mDli60SR つうか本当にmac限定バグなのか
単に速度が遅いだけなのではと思った
for Macはディスクアクセスがやけに遅い気がする
単に速度が遅いだけなのではと思った
for Macはディスクアクセスがやけに遅い気がする
922デフォルトの名無しさん
2019/08/28(水) 20:32:44.71ID:Dqewl7QB923デフォルトの名無しさん
2019/08/28(水) 20:33:17.71ID:Dqewl7QB あとdocker buildのバグな
924デフォルトの名無しさん
2019/08/28(水) 20:35:18.65ID:Dqewl7QB925デフォルトの名無しさん
2019/08/28(水) 21:15:43.36ID:mDli60SR >>922
だとするとclientだけコンテナにすりゃいんじゃね?
docker run --rm -v $PWD:/build -w /build \
-v /var/run/docker.sock:/var/run/docker.sock \
docker:latest build -tag test .
これ100回ぐらい流してみてくれ
だとするとclientだけコンテナにすりゃいんじゃね?
docker run --rm -v $PWD:/build -w /build \
-v /var/run/docker.sock:/var/run/docker.sock \
docker:latest build -tag test .
これ100回ぐらい流してみてくれ
926デフォルトの名無しさん
2019/08/28(水) 21:57:22.78ID:Dqewl7QB >>925
それはLinux版バイナリだからうまくいくよ。
ただね、100回ビルドするだけで3分もかかるんだよ。普通なら30秒。
「1セット100ビルドを何十回もやる」ような場合はちょっと苦痛
更に言うと「Windows」でもやるのでボリュームは使いづらい
それにしてもなんでmac版だけ壊れてるかな?
それはLinux版バイナリだからうまくいくよ。
ただね、100回ビルドするだけで3分もかかるんだよ。普通なら30秒。
「1セット100ビルドを何十回もやる」ような場合はちょっと苦痛
更に言うと「Windows」でもやるのでボリュームは使いづらい
それにしてもなんでmac版だけ壊れてるかな?
927デフォルトの名無しさん
2019/08/28(水) 22:01:15.18ID:4Zzob7TG ビルド100回を何度もするってのがなんか間違いを感じるのだが。
928デフォルトの名無しさん
2019/08/28(水) 22:02:48.52ID:Dqewl7QB 各ディストリ、言語やライブラリのバージョンの違いの
組み合わせでテストしてるから
組み合わせでテストしてるから
929デフォルトの名無しさん
2019/08/28(水) 22:27:45.82ID:4Zzob7TG >>928
dockerってそれをしないで済ますための仕組みなんじゃ。。
dockerってそれをしないで済ますための仕組みなんじゃ。。
930デフォルトの名無しさん
2019/08/28(水) 22:29:52.82ID:Dqewl7QB931デフォルトの名無しさん
2019/08/28(水) 22:32:16.66ID:OKaAzkiN kibanaで処理したら?
932デフォルトの名無しさん
2019/08/28(水) 22:32:55.74ID:OKaAzkiN kanikoの間違い
933デフォルトの名無しさん
2019/08/28(水) 22:37:10.79ID:4Zzob7TG なんか話がおかしい。
確かにホストの方はどうにもならんことはあるだろうが、
ゲストの中身をいろいろなディストリビューションで実装する意味が分からん。
確かにホストの方はどうにもならんことはあるだろうが、
ゲストの中身をいろいろなディストリビューションで実装する意味が分からん。
934デフォルトの名無しさん
2019/08/28(水) 22:42:10.97ID:Dqewl7QB ゲストの中身をいろいろなディストリビューションで実装するなんて言ってないぞ
いろんなディストリビューションで(Dockerを使わずに)動かすんだよ。
例えばいろんなディストリで動くバイナリを生成するコンパイラの開発
いろんなディストリビューションで(Dockerを使わずに)動かすんだよ。
例えばいろんなディストリで動くバイナリを生成するコンパイラの開発
935デフォルトの名無しさん
2019/08/28(水) 22:43:42.14ID:Dqewl7QB 「いろんなディストリでビルドできて正常に動くことの確認」の方がわかりやすいか?
936デフォルトの名無しさん
2019/08/28(水) 22:59:13.43ID:4Zzob7TG だったらホストは無理にmac使う必要ないんでは?
937デフォルトの名無しさん
2019/08/28(水) 23:01:14.04ID:Dqewl7QB >>936
そうだよ?だからWindowsでもLinuxでも問題なくビルドできたので
今まで気づかなかった。だけど出かける時もありノートでも作業できるようにしたいわけ
それにしてもMac版だけdocker buildがフリーズすることに誰も気づいてないのかな?
そうだよ?だからWindowsでもLinuxでも問題なくビルドできたので
今まで気づかなかった。だけど出かける時もありノートでも作業できるようにしたいわけ
それにしてもMac版だけdocker buildがフリーズすることに誰も気づいてないのかな?
938デフォルトの名無しさん
2019/08/28(水) 23:03:54.16ID:4Zzob7TG いやクラウド環境でも社内サーバーでも勝手に使ってやりゃいいじゃん。。
macにそこまでなんでこだわるかね。。
macにそこまでなんでこだわるかね。。
939デフォルトの名無しさん
2019/08/28(水) 23:24:16.17ID:OKaAzkiN >>937
githubのissueで調べるか出した方が良いのでは。
windowsとmacだとk8sの不具合が認識されていて、ネットワーク割当が原因と分かっているが、2年経っても治ってない。
dockerやk8sは基本的にLinux用。
後のOSは有志中心の開発だから不具合多い、と思った方が良い。
githubのissueで調べるか出した方が良いのでは。
windowsとmacだとk8sの不具合が認識されていて、ネットワーク割当が原因と分かっているが、2年経っても治ってない。
dockerやk8sは基本的にLinux用。
後のOSは有志中心の開発だから不具合多い、と思った方が良い。
940デフォルトの名無しさん
2019/08/28(水) 23:32:48.79ID:OKaAzkiN ただ、ビルドを何周も回して動作確認する用途は明らかに本来の用途外だからどうかな。dockerではなく、メモリなどOSのオーバーヘッドかもしれないし。
941デフォルトの名無しさん
2019/08/28(水) 23:41:21.60ID:Dqewl7QB > ただ、ビルドを何周も回して動作確認する用途は明らかに本来の用途外だから
CircleCI全否定?(笑)
CircleCI全否定?(笑)
942デフォルトの名無しさん
2019/08/28(水) 23:45:14.48ID:Dqewl7QB 並列でビルドしているわけじゃないんだからメモリはありえないし、
Mac版のdockerサーバーは仮想マシンのLinux上で動いてるんだから
Mac版のdocker clientの問題だろうね
Mac版のdockerサーバーは仮想マシンのLinux上で動いてるんだから
Mac版のdocker clientの問題だろうね
943デフォルトの名無しさん
2019/08/28(水) 23:52:23.20ID:mDli60SR マルチプラットフォームで動作保証したいならDockerは使わずに実機か仮想マシン使った方がいいと思うけどな
Dockerで動いても生ホストでの動作保証にはぜんぜんならないでしょう(逆も然り)
Dockerで動いても生ホストでの動作保証にはぜんぜんならないでしょう(逆も然り)
944デフォルトの名無しさん
2019/08/28(水) 23:56:02.47ID:OKaAzkiN >>941
自分がやる時は中で操作して、動作をメモしてCIに移植するから、何周もビルドする事は無いな。遅いし。
自分がやる時は中で操作して、動作をメモしてCIに移植するから、何周もビルドする事は無いな。遅いし。
945デフォルトの名無しさん
2019/08/28(水) 23:57:25.96ID:OKaAzkiN946デフォルトの名無しさん
2019/08/28(水) 23:58:06.35ID:Dqewl7QB CIは待ち時間が入るから遅いんだよね
947デフォルトの名無しさん
2019/08/28(水) 23:59:26.35ID:Dqewl7QB Mac版Docker clientが悪いのは推論じゃなくて事実だよ
948デフォルトの名無しさん
2019/08/29(木) 00:21:40.39ID:PDsNQoqu Open Stack にも、オーケストレーションのHeat、
コンテナ・オーケストレーションのMagnum とかある
Magnumは、Docker Swarm, k8s, Apache Mesos と連携する
コンテナ・オーケストレーションのMagnum とかある
Magnumは、Docker Swarm, k8s, Apache Mesos と連携する
949デフォルトの名無しさん
2019/08/29(木) 00:50:21.95ID:Kom8vkJp >>947
必要なのは悪者探しではなく、対策でしょ。内容的にstackoverflowでも回答無いと思う。
必要なのは悪者探しではなく、対策でしょ。内容的にstackoverflowでも回答無いと思う。
950デフォルトの名無しさん
2019/08/29(木) 05:29:15.00ID:IbMmBKe3 まあ正直ツマラン流れだったな。情報小出しでもう少しマカがファビョって
荒れると面白かったんだが。面倒になったからさっさと終わらせるわ
再現コード、十数回でフリーズすると思うが、極稀に100回通ることもある
for i in $(seq 100); do echo $i; echo FROM alpine | docker build -; done
Mac版docker cilent 19.03系のみでフリーズする。18.09系なら問題なし。
Macで動かしてるdocker server 19.03に外部のLinuxのdocker client 19.03で
やった場合は問題なしだからどうみてもMac版docker clientの問題
荒れると面白かったんだが。面倒になったからさっさと終わらせるわ
再現コード、十数回でフリーズすると思うが、極稀に100回通ることもある
for i in $(seq 100); do echo $i; echo FROM alpine | docker build -; done
Mac版docker cilent 19.03系のみでフリーズする。18.09系なら問題なし。
Macで動かしてるdocker server 19.03に外部のLinuxのdocker client 19.03で
やった場合は問題なしだからどうみてもMac版docker clientの問題
951デフォルトの名無しさん
2019/08/29(木) 05:32:22.57ID:IbMmBKe3 対策は19.03専用の機能は使ってないのでクライアントだけ18.09を使うことにした。
バイナリ配布されてるから~/binにでも入れるだけ。
世の中がバグに気づいてなおるのを待つことにする
githubへは面倒なので、だれかやって
バイナリ配布されてるから~/binにでも入れるだけ。
世の中がバグに気づいてなおるのを待つことにする
githubへは面倒なので、だれかやって
952デフォルトの名無しさん
2019/08/29(木) 05:34:21.45ID:PDIn7KyT volume先のゲストのhtmlファイルをホストのブラウザからlocal host 3000で接続して
htmlの内容がブラウザに表示されたまではいいんだけど
htmlを編集してもブラウザが更新されてくれない(リロードしても編集前と同じ画面)
再度npm startするとちゃんと編集後のコードで更新されているんだけど、
少しの編集でも逐一チェックしたいのでとても不便・・・どうすればブラウザでも随時更新されるようになるのかな??
手探りで、docker build時に -no--chace=trueを付けてみても駄目だった
htmlの内容がブラウザに表示されたまではいいんだけど
htmlを編集してもブラウザが更新されてくれない(リロードしても編集前と同じ画面)
再度npm startするとちゃんと編集後のコードで更新されているんだけど、
少しの編集でも逐一チェックしたいのでとても不便・・・どうすればブラウザでも随時更新されるようになるのかな??
手探りで、docker build時に -no--chace=trueを付けてみても駄目だった
953デフォルトの名無しさん
2019/08/29(木) 05:37:03.90ID:IbMmBKe3 ふぅ、せっかく荒らして遊ぼうとしてるのに邪魔しないでくれないかな
docker関係ないだろ
docker関係ないだろ
954デフォルトの名無しさん
2019/08/29(木) 08:46:05.78ID:7sVXLGAA 言ってることが糞野郎過ぎて話にならん。
955デフォルトの名無しさん
2019/08/29(木) 08:59:52.46ID:4t3Jo3Qx macOSネイティブ版で苦労するより
VMware Fusionでも買って Ubuntu でも入れて
出先のMacノートではそれで開発すれば?って気がするな。
下手するとネイティブより速かったりして。
VMware Fusionでも買って Ubuntu でも入れて
出先のMacノートではそれで開発すれば?って気がするな。
下手するとネイティブより速かったりして。
956デフォルトの名無しさん
2019/08/29(木) 09:26:46.62ID:IbMmBKe3957デフォルトの名無しさん
2019/08/29(木) 09:37:55.11ID:PDsNQoqu >>952
HTML を更新後に、ウェブサーバーで再読み込みするとか、再起動すれば?
HTML を更新後に、ウェブサーバーで再読み込みするとか、再起動すれば?
958デフォルトの名無しさん
2019/08/29(木) 09:42:53.10ID:4t3Jo3Qx カーネルでのファイルシステムキャッシュとかの性能最適化が遅れてるんじゃない?
Windowsも遅いからクライアントOS志向だとその辺で手を抜くのかね?
Windowsも遅いからクライアントOS志向だとその辺で手を抜くのかね?
959デフォルトの名無しさん
2019/08/31(土) 17:30:46.58ID:W/+KbOJi960デフォルトの名無しさん
2019/08/31(土) 17:40:51.37ID:3i1dPJsj docker関係ねーって言ってんだろ
961デフォルトの名無しさん
2019/09/05(木) 06:20:29.29ID:0FQt0tq4 マカーさんの自己顕示欲は異常だわ
Docker以前のおま環のことで荒らすなや
きくちももこ学生です並のウザさは健在
Docker以前のおま環のことで荒らすなや
きくちももこ学生です並のウザさは健在
962デフォルトの名無しさん
2019/09/05(木) 06:56:17.02ID:rtvg+Hab 19.03.2がリリースされたけど直ってなかったな
やっぱりMacでdocker buildがフリーズする
やっぱりMacでdocker buildがフリーズする
963デフォルトの名無しさん
2019/09/19(木) 16:17:59.10ID:XZ0hpx1V964デフォルトの名無しさん
2019/09/19(木) 18:00:09.96ID:VYOVEANP >>963
これで再現するっていってんでしょ
for i in $(seq 100); do echo $i; echo FROM alpine | docker build -; done
運用が何の関係があるのかさっぱりわからん
(バグを)運用でカバーすれば大丈夫だからバグじゃない!とか言うつもり?
バグはバグだよ
これで再現するっていってんでしょ
for i in $(seq 100); do echo $i; echo FROM alpine | docker build -; done
運用が何の関係があるのかさっぱりわからん
(バグを)運用でカバーすれば大丈夫だからバグじゃない!とか言うつもり?
バグはバグだよ
965デフォルトの名無しさん
2019/09/19(木) 20:20:47.02ID:LMEHm5Z7 >>964
こんな便所の落書きでボヤいても直りゃしないからちゃんと報告しろっていう話よ
こんな便所の落書きでボヤいても直りゃしないからちゃんと報告しろっていう話よ
966デフォルトの名無しさん
2019/09/19(木) 22:11:59.87ID:VYOVEANP >>965
めんどくさい、だれかやって
めんどくさい、だれかやって
967デフォルトの名無しさん
2019/09/20(金) 09:43:47.50ID:Fc+ApEcD >>966
再現や英語書きで2時間くらいは最低でもいるから
1人月150万円だと2万円は必要な作業なわけだがもしかしてタダで人を使おうってこと?
ホントに仕事として請け負うならやり取りのフォローアップも考慮して10万円コースよ。
再現や英語書きで2時間くらいは最低でもいるから
1人月150万円だと2万円は必要な作業なわけだがもしかしてタダで人を使おうってこと?
ホントに仕事として請け負うならやり取りのフォローアップも考慮して10万円コースよ。
968デフォルトの名無しさん
2019/09/20(金) 10:26:53.20ID:y2zR5WSk >>964
ホントだな15回目で固まるわ
ホントだな15回目で固まるわ
969デフォルトの名無しさん
2019/09/20(金) 10:36:59.64ID:y2zR5WSk970デフォルトの名無しさん
2019/09/20(金) 12:48:13.37ID:y2zR5WSk971デフォルトの名無しさん
2019/09/20(金) 13:20:41.75ID:fQRmEVoK >>967
そういうこと。2万円は必要な作業を俺はやりたくないw
そういうこと。2万円は必要な作業を俺はやりたくないw
972デフォルトの名無しさん
2019/09/20(金) 13:22:02.17ID:fQRmEVoK >>969
> とはいえユースケースが想像しにくいテストコードでのバグってのは
ユースケース? docker buildのユースケースがわからないの?
docker buildを行うとn%の確率で固まるっていう不具合なんだけど
運が悪ければ、1回目で固まる。
> とはいえユースケースが想像しにくいテストコードでのバグってのは
ユースケース? docker buildのユースケースがわからないの?
docker buildを行うとn%の確率で固まるっていう不具合なんだけど
運が悪ければ、1回目で固まる。
973デフォルトの名無しさん
2019/09/20(金) 13:23:14.51ID:fQRmEVoK974デフォルトの名無しさん
2019/09/20(金) 13:28:01.02ID:fQRmEVoK お、誰か書き込んでるなw
ただクラッシュじゃないんだよね。
おそらく排他制御とかでデッドロック状態にでもなってるんだろう
18.xまでは問題ないから19.xのBuildKit周り(の並列処理)が怪しそう
ただクラッシュじゃないんだよね。
おそらく排他制御とかでデッドロック状態にでもなってるんだろう
18.xまでは問題ないから19.xのBuildKit周り(の並列処理)が怪しそう
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★2 [Hitzeschleier★]
- 「暖房が使えない」「食費が高くて子どもの栄養が…」 物価高に苦しむ子育て世帯、政府に期待する支援は [蚤の市★]
- 【東京】テレ朝本社から社外スタッフの男性が転落し死亡 テレビ朝日がコメント 通行人の男性巻き込まれ軽傷 六本木 [ぐれ★]
- パワフル女性世界3位に高市首相 米誌フォーブス選出 [蚤の市★]
- 【米国】「トランプ・ゴールドカード」の受付開始 1億5600万円でアメリカの永住権を獲得 ウェブサイトで申し込み [ぐれ★]
- 高市首相、トランプ米大統領に「早期に会いたい」 日中関係悪化受け… ★5 [BFU★]
- 高市「野党はもう債権とか為替の話はしないで!よく分からないから答えない!」 [884040186]
- Twitter医師ら「死ぬほど勉強して博愛精神求められるとかそらみんな美容外科なるわ。嫌なら普通の医療も保険診療廃止しろ!」 [762037879]
- ホロライブvtuberさん、ソシャゲに登場するも演技力で界隈に衝撃が走る [329329848]
- NISAって優れた制度だけど、やってない人多いよな
- 【悲報】教育ママ「ギャオオオオオン!息子が大麻吸ってるのお!!」⇨中3の息子を警察に突き出し全てを終わらせる [455031798]
- 主人公の母親が強い漫画 ← なにそうぞうした?
