[過去ログ] Docker Part6 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
503: 2022/01/15(土)13:09 ID:tPGX8BvP(3/3) AAS
>>502
エンジニア(?)
ではありません
504
(2): 2022/01/15(土)20:13 ID:l3fGsee2(1) AAS
>>498
言いたい事はわかるんだけど「考えさせる」は
今時ただの老害扱いされるよ。

TLDR要は全部同じ。
何でビルドしてどのプラットフォームに送っても問題無い
505: 2022/01/15(土)20:55 ID:84wySM7+(1) AAS
>>504
いいたことはわかるんだけど、答えだけ教えてもだめだよ

> ・Windows上のDocker環境で作成したDocker image
> ・Linuxで上のDocker環境で作成したDocker image
> ・macOSで上のDocker環境で作成したDocker image

DockerはLinuxカーネルの機能を使って(仮想マシンを使わずに)
アプリケーション仮想化を行うものだから
Windows上でもmacOS上でも動かない

Windows上やmacOS上で動いているように見えるが
内部的にはLinuxがインストールされた仮想マシンが使われてる
省4
506: 2022/01/15(土)23:02 ID:DlqJigm1(3/3) AAS
>>504
いや、だったら、公式ドキュメントを全部嫁、以上で終わるやん。
507: 2022/01/20(木)00:25 ID:d3w66Zb9(1) AAS
初心者ですみませんがコンテナのuidとgidを確認する方法はありませんか?
環境 docker desktop wls
508: 2022/01/20(木)02:44 ID:D/2nX8dL(1) AAS
docker inspect?
509: 2022/01/26(水)16:43 ID:QDRNESTm(1) AAS
「Docker Desktop」にシステム上の任意ファイルを移動できてしまう脆弱性
外部リンク[html]:forest.watch.impress.co.jp
510
(2): 2022/01/31(月)12:08 ID:NMXjeh4x(1/4) AAS
AWSでコンテナを動かしたいのですが
EC2にDockerEngineをインストールするのではなく、ECSというのを使うのが正しいのでしょうか?
511
(1): 2022/01/31(月)12:16 ID:wUqNJpgD(1) AAS
はい
512: 2022/01/31(月)12:47 ID:NMXjeh4x(2/4) AAS
>>511
基本的な疑問が解けました。
ありがとございました。
513
(1): 2022/01/31(月)13:24 ID:xCUmHi3P(1) AAS
>>510
使う起動タイプはEC2ではなくFargateだぞ
同じECSでもゴミと神の2種類があるから注意
514: 2022/01/31(月)13:26 ID:NMXjeh4x(3/4) AAS
>>513
そうなんですか?
515: 2022/01/31(月)13:27 ID:NMXjeh4x(4/4) AAS
間違って送信してしまいました。
別料金がかかるかもしれないので、ちょっと調べてみます。
516: 2022/01/31(月)17:13 ID:8PjWoEhI(1/2) AAS
料金を気にし過ぎな人がAWSなんか使えるはずもない
517: 2022/01/31(月)18:36 ID:QG88HkMu(1) AAS
サーバーは家畜だ
ペットのように可愛がるな
518: 2022/01/31(月)18:38 ID:8PjWoEhI(2/2) AAS
じゃじゃ馬娘は嫌いじゃないぜぇ
519: 2022/01/31(月)21:14 ID:ngPqagvK(1) AAS
>>510
どう使うの?
自動ロードバランサーとか備えたelastic beanstalkとかもあるよ
520
(1): 2022/02/03(木)15:48 ID:K/+8Prw1(1) AAS
docker-composeで、一日一回動かしてるスクリプトがあるのだけど、

これをawsで一日一回動かしたいとしたら、
何のサービス使うのが良いですか?

cronみたいに毎朝8時、とかのスケジューラーも有るのが希望です
521: 2022/02/03(木)20:50 ID:q0/MLOU3(1) AAS
>>520
LambdaとEventBridge
522: 2022/02/03(木)21:07 ID:3czLrBBT(1) AAS
AWSスレの話題になっちゃうと思うが、
少なくともLambdaじゃ短時間実行のスクリプトしか動かせないからな
523: 2022/02/03(木)22:23 ID:rml6dGT9(1) AAS
ECSちゃうん
外部リンク:docs.aws.あまぞん.com/ja_jp/AmazonECS/latest/developerguide/scheduling_tasks.html
知らんけど
524: 2022/02/04(金)06:24 ID:YbMW2+mN(1) AAS
AWS Batch でいいやん 調べれば普通に出てくんのに
525: 2022/02/04(金)10:29 ID:8eh8vA6F(1) AAS
Lambdaは短時間といっても最大15分までいけるから余程のデカブツでない限りは無問題だろう
今はDockerイメージも使えるし
526: 2022/02/09(水)22:30 ID:Dy3wLZyf(1) AAS
How Docker Made Me More Capable and the Host Less Secure 外部リンク:www.cyberark.com

ホストのrootではない一般ユーザーが/var/lib/dockerのデータを読み書き出来る脆弱性を修正しようとして
ホストの一般ユーザーが特権昇格できる別な脆弱性を生んだ模様

旧バージョンのmssqlには何故かgdbが入ってたので
他ユーザーのプロセスを勝手にkillできてりする
527
(1): 2022/02/19(土)14:51 ID:cf95PGmL(1) AAS
dockerコンテナのログファイルは
dockerホストの/var/lib/docker/containers/コンテナID/コンテナID-json.logにあるということですが
windowsのdocker desktop上でこのdockerホストのディレクトリにアクセスするにはどうすればいいのでしょうか?
528
(1): 2022/02/19(土)15:03 ID:2OaAFfG1(1) AAS
>>527
docker logsもしらない男の人って・・・
そもそもホストにアクセスする必要なくね?

logs — Docker-docs-ja 19.03 ドキュメント 外部リンク[html]:docs.docker.jp
529: 2022/02/19(土)22:35 ID:YOFceatK(1) AAS
個人サイトだとdockerってオーバースペックなのかな
ちょっとしたツールをポコポコ作っていると、以前作ったツールを更新する時再起動していいやつだっけ?とか、ソースを最新化する時は再ビルド必要なんだっけ?とか
毎回調べ直すところから始まるからしんどい。

手元でちょこっと動かす時に、これはdockerを使わず直に動かしても問題ないやつだったっけ?一見動くように見えるけど特定の部分だけ動いてないとかなかったっけ?とか気になってしまう
ググると「開発環境は全部wslのdockerに閉じ込めました」みたいなdockerファーストの人居るけど、そういう人はどうしてるのか知りたい。
共通手順を厳守するとか、プロジェクトごとにしっかりドキュメント化しているのか
530: 2022/02/19(土)22:41 ID:f8tfT6mI(1) AAS
何も考えず再起動やビルドしても問題ないように作るのがコンテナアプリ
531
(1): 2022/02/19(土)22:51 ID:yunD2Y2w(1) AAS
dockerでonlyoffice+letsencryptで建てようとしてるんだけど、うまくいかんで頭沸いてきた
532: 2022/02/20(日)00:23 ID:nc9EAIRN(1) AAS
何も考えずにDockerを使っている連中ばっかりなんやなw
533
(1): 2022/02/20(日)00:36 ID:yYSDDDqJ(1) AAS
>>531
AWSサービスのSSLターミネーションに頼るのが楽だが
Traefik使えばそーいうの無しでもそんな苦労せずLet's encryptでHTTPSに出来た

似たようなので確かCaddyってのもあったはずだが
どう違うのかしらん
534: 2022/02/20(日)11:32 ID:cOdzeEeU(1) AAS
仕事でDocker触る人2割
フリーランスを夢見てる駆け出しエンジニア(笑)8割でこのスレは成り立ってる
アホみたいなレスがあるのはしょうがない
535: 2022/02/20(日)11:39 ID:mJiGCHDU(1) AAS
仕事で触ってるがswarmベースなのつらい
536
(1): 2022/02/20(日)12:25 ID:kbD+efC2(1) AAS
>>533
情報助かる。nginxのssl設定がうまくできてなかったから、traefikでリバプロにする方が簡単そうね。
普段はルータの方が触る機会多いから、ソフトウエアルータの方がわかりやすそうだわ。
537: 2022/02/20(日)15:49 ID:2HH+DMIW(1) AAS
Kubernetesベースだから素のDockerは触ってないかな
538
(1): 2022/02/20(日)16:54 ID:wS5tQc45(1) AAS
Dockerfileに以下の記載をして
USER node:node
WORKDIR /workspace/app
ローカルのwindowsのwsl2のdockerで実行すると/workspace/app の所有者はnodeになるが
ec2のdocker側で実行すると/workspace/appの所有者がrootのままなんだけど
これはどっちが正しくて、なぜこんな違いが生じているのでしょうか。

解決策としては事前にrootの状態でmkdirしてchown nodeすればいいのだろうけど
なんでこんな差異が出ているのかの原因が知りたい。

添付画像の左側がec2のdockerで、/workspace/appの所有者はrootになっている(左の赤枠)
右側がローカルのwindowsで、所有者はnodeになっている(右の赤枠)
省1
539: 2022/02/21(月)09:46 ID:Zxuz4I6F(1) AAS
win側でビルドしてるときBuildKit使ってる?
540: 2022/02/21(月)12:29 ID:Ao+TAgBk(1) AAS
>>536
こういうなんちゃってSEがいるからこの業界はおかしくなってきたんだろうな
SDやGMかもしれないがw
541: 2022/02/21(月)12:34 ID:JVIyL83b(1) AAS
コピペで組み合わせて貼り付けて動けばええんやでw
っていう輩ばっかりだから、どないしようもない
542: 2022/02/21(月)12:39 ID:AbDKN/rt(1) AAS
まあ世の中大半がそんなもんやろ
543: 2022/02/21(月)12:44 ID:sH3yYU/T(1) AAS
納品するときに動いてれば十分なんだから深い理解()なんて要らんしなぁw
そんなことしてる暇あるならコミュニケーションしようよw
544
(1): 2022/02/21(月)15:43 ID:ywO/6wxU(1) AAS
>>528
ありがとうございます
たしかにログファイルを取得するという目的はdocker logsで達せられますが、
windows上でdockerホストはそもそもどういうものとして動いているのだろう・・?
という疑問がありました
調べたところ、
dockerホストはWSL上でdocker-desktop-data、docker-desktopという二つのVMとして動作していて、
エクスプローラからWSL上のVMへは
\\wsl$VM名
でアクセスでき、dockerホストに格納されたログファイルは
省2
545: 2022/02/21(月)15:43 ID:2CXUhmKi(1/3) AAS
コミュニケーションしとるで

それバグってんだろ、コピペばかりしてるから
そんなことになるんやで
はぁ?コードの意味がわからんからバグの修正ができない?
この無能が!
546: 2022/02/21(月)15:44 ID:2CXUhmKi(2/3) AAS
>>544
ああ、絶対やっちゃダメな方法を見つけたんだね(苦笑)
547: 2022/02/21(月)15:45 ID:2CXUhmKi(3/3) AAS
なんでドキュメント読まないで
自分で探そうとするの?
正しい答えを探せない無能なのを自覚してないの?
548: 2022/02/21(月)17:55 ID:xJ0Web5Q(1) AAS
↑の546,547は一体何を言ってるんだ?
544は自分でちゃんと自分で正しい答えを見つけてるだろ。
「ログが読みたい」と言っているのでは無く、Windows環境でlinuxの時の様に「ログを吐き出す場所を知りたい」
と言っているのに頓珍漢な回答した上にdisらなきゃ気がすまないって、こいつはどんだけ無能なの?
544はえらい丁寧に返してるように見える。まあ、平日の真昼間に連投できるやつって時点でお察しだけどw
549: 2022/03/09(水)20:19 ID:aXBGAybW(1) AAS
フリーのDocker Desktop for Windowsの代替品がデタらしい

Stevedore: free and open-source Docker Desktop alternative for Windows
外部リンク:www.reddit.com
550
(1): 2022/03/09(水)21:48 ID:4AvIUdKO(1) AAS
というか、Windows kernelをLinux kernelに置き換えたらええんよ
いまのWindows NT kernelを、Linux subsystem for Windows
にしたらええねん
そうするだけで、すべてが解決する
551: 2022/03/09(水)23:23 ID:biAfxnSD(1) AAS
そうする理由があるならそうしてるでしょ
そうしないのはそうしないだけの理由があるから
統一教ほど危ない思想はないよ?
552: 2022/03/10(木)01:13 ID:tUKs+hMd(1) AAS
>>550
LinuxカーネルにWindows APIを実行する能力がないんだよ
ソースコードが公開されてるから、何かあったらコードを修正すればいいでしょという
考えになってて、拡張性が乏しく融通がきかない。

Linuxだとサードパーティのクローズドのドライバの互換性を保つことすら出来ない
ドライバはカーネル毎にコンパイルすことが前提になってる

考え方が違うとはいえ、Linuxはカーネルとドライバの互換性の点では劣ってるのさ
553: 2022/03/10(木)07:07 ID:nvBpongk(1) AAS
何が言いたいのかわからん
554: 2022/03/10(木)07:19 ID:gEWzdtpt(1) AAS
君、無能だしね
555: 2022/03/10(木)09:51 ID:t4d1cQLf(1) AAS
LinuxカーネルよりもWindowsカーネルの方が優れてるんだよ
556: 2022/03/10(木)11:53 ID:etseiLKS(1) AAS
Docker社、ロシアとベラルーシからDockerのサブスクリプションを購入できなくしてしまうwwwwwww

Docker's Response to the Invasion of Ukraine - Docker Blog
外部リンク:www.docker.com
557: 2022/03/10(木)14:42 ID:erevp3Lf(1) AAS
suseがだしたやつにもう乗り換えましたよ
558: 2022/03/10(木)23:20 ID:vU2ZPH6H(1) AAS
詳しそうだけど友達少なそう
559: 2022/03/11(金)09:29 ID:2C9NppOW(1) AAS
僕は友達が少ない
560: 2022/03/11(金)10:16 ID:FndaW7I+(1) AAS
知り合いが適当にいれば友達いらなくね?
561: 2022/03/11(金)10:59 ID:4+5KpMfz(1) AAS
大切なのは親友がいるかどうか
562: 2022/03/11(金)11:51 ID:DfJKubhS(1) AAS
遊べる女がいれば、友達なんかイラネ
563: 2022/03/11(金)17:53 ID:k8TBvtbQ(1) AAS
セックスに憧れてそう
564: 2022/03/12(土)11:59 ID:990UgC/2(1) AAS
このスレは童貞立入禁止なんだが
565: 2022/03/12(土)12:45 ID:a/uDNhz0(1) AAS
と、童貞が申しております。
566: 2022/03/12(土)21:22 ID:8wWt7QwZ(1) AAS
どどど、ドリフちゃうわ!
567: 2022/03/13(日)18:03 ID:kB2zOh+2(1) AAS
vimの設定ファイルに文字コード指定しても文字化けしてしまいます…
どうしたらよいでしょう?

.vimrcに下記設定を保存していますが、ダメなようです。
set encoding=utf-8
set fileencodings=utf-8
set fileformats=unix,dos,mac
568
(1): 2022/03/13(日)18:04 ID:5ZGRl53T(1) AAS
なぜdockerスレに聞くのか?
569
(1): 2022/03/13(日)18:24 ID:p/lUqQsn(1) AAS
Vim Part30
2chスレ:unix
nkfってなんだ
2chスレ:unix
570: 2022/03/13(日)21:45 ID:zY/L7qJ5(1) AAS
>>568
失礼しました。
DockerのContainer内でvimを使っていましたので、つい…

>>569
ありがとうございます。
移動します。
571: 2022/03/13(日)22:09 ID:ifArl4iK(1/2) AAS
Dockerコンテナ内でvimを使う意味がわからない
(好きなようにつかえばええけど、)そもそものDockerの使い方として、まずアリエナイ
だからそんなDockerの使い方をする時点で、向いていない
572: 2022/03/13(日)22:13 ID:pw5vTM4b(1) AAS
好きなようにつかえばええ
573: 2022/03/13(日)22:17 ID:ifArl4iK(2/2) AAS
やるなら、host側のvimからover sshでコンテナ内のファイルを触るでしょ
574: 2022/03/14(月)13:43 ID:loP/lXRk(1) AAS
それも辺やろ、普通bindするやろ
再起動したら変更消えるやんけ
575: 2022/03/14(月)16:15 ID:XJN2Vpji(1) AAS
昔はdockerの事がよくわからなくてコンテナの中に入って色々弄ってたことあったから使い慣れたエディタが欲しくてvimをインストールしてた事もあったな・・・
576: 2022/03/14(月)21:12 ID:MelEWuu2(1) AAS
べつに仮想マシンにしてもかまへんやんけ!
577
(1): 2022/03/14(月)21:22 ID:KtMD4/DG(1) AAS
開発の初期フェーズでは、Dockerfileいじっては作り直す、をやるよりも
vimを使って設定ファイルを編集し、それをDockerfileにフィードバックする、と
した方が早いからそうしてもよい、ということのようだ
578: 2022/03/14(月)21:32 ID:WhNsm8U/(1) AAS
今すぐ不足ライブラリをpipで入れたいってときはdocker execで入れちゃうな。ただし、Dockerfileをその直後に変更しておくのとセットかな。ビルドまで本当はしなくちゃいけないんだろうけどサボってる。
579
(1): 2022/03/15(火)16:19 ID:o2MeTSmo(1) AAS
>>577
vimを使う時点で遅いだろ…
だれがあんな低機能テキストエディタなんか
使うんだよw
580: 2022/03/15(火)16:40 ID:rL1fTdoL(1) AAS
開戦
581: 2022/03/15(火)16:52 ID:g8bL7OF+(1) AAS
おれはコンテナ内のファイルをエディタで直接いじらないけど、
まぁ、コンテナの差分を取れば、コンテナ内で編集した設定ファイルのdiffをすぐに吐けるし、その差分から元のDockerfileに反映させればエエか
582
(1): 2022/03/15(火)16:52 ID:tGDOHU4U(1) AAS
>>579
ID:kB2zOh+2
583: 2022/03/15(火)21:10 ID:CBEL6fPu(1) AAS
>>582
安価ミスかな
584: 2022/03/15(火)21:11 ID:YC7zeOVz(1) AAS
誰が使うんだと聞かれたから、
彼が使うんだと答えたんだろう
585: 2022/03/17(木)08:25 ID:4ENokxfg(1) AAS
Linuxカーネルの「Dirty Pipe」脆弱性に対処した「Docker Desktop 4.6.0」 - 窓の杜
外部リンク[html]:forest.watch.impress.co.jp
586: 2022/03/22(火)00:31 ID:xax05Dx4(1) AAS
ホームディレクトリの環境変数って何を指定するのが正しいのでしょうか?
docker-compose.yml内で$HOMEを使うと
WARNING: The HOME variable is not set. Defaulting to a blank string.
と怒られます(~でホームディレクトリを指定できました)

Dockerfileでは$HOMEでホームディレクトリを参照出来ました。
Windowsです
587
(1): 2022/03/25(金)05:44 ID:DGiUis3G(1) AAS
>>538
もしかしてRootless mode使ってない?
Rootlessはuid/gidのマッピングが特殊だからRootful用のDockerfile修正する必要あるよ
外部リンク:zenn.dev
588: 2022/03/26(土)18:40 ID:pIJ+KTP+(1) AAS
opemediavault dockerで動かしてる人いる?
USB HDDのマウントややこしいなあ、、
589
(3): 2022/03/29(火)14:42 ID:z54gEOGQ(1) AAS
Docker公式のチュートリアルをやりはじめたのですが、
外部リンク:docs.docker.com
のイメージのビルドのところで、
error Received malformed response from registry for "glob". The registry may be down.
Error: Received malformed response from registry for "aws4". The registry may be down.
というエラーが出て失敗します(他にもwarningが多数)
ググっているうち、
Dockerのtutorialが動かなかった話
外部リンク:qiita.com
という記事を見つけました
省5
590: 2022/03/29(火)15:30 ID:jiaKy3VB(1) AAS
そやな
591: 2022/03/29(火)15:48 ID:wKncNZ20(1) AAS
>>589
> 公式のチュートリアルは初学者の勉強にはあまり適していないのでしょうか?
自分で、チュートリアル相当なチュートリアルを作りながらやってみて、
それで公式のチュートリアルの内容が理解できているなら、それでよいのでは?
592: 2022/03/29(火)16:56 ID:xsXCAiG3(1) AAS
マジメそうやけど独学するならもっと柔軟に
動かんもんは動かんからさっさと切り替えて行け
お勉強のお膳立てされてるとは限らない
お勉強環境作るとこからよ
593: 2022/03/29(火)19:56 ID:MA5hVi5i(1) AAS
>>589
QiitaかZennに書くと誰かが答えてくれるかもしれないし同じ現象が起きた人がその記事を見つけてヒントを得られますよ。あなたの環境やチュートリアル内の具体的にはどの指示をやろうとしてるのか、あなたが叩いたコマンドは何なのか書いておくとアドバイスする方も助かります。一般的にチュートリアルは最高の学習コンテンツですしチュートリアル自体に不備があるのなら修正リクエストを出して貢献することも歓迎されます。
594: 2022/03/30(水)05:26 ID:g54HNJ4f(1) AAS
>>587
ありがとう。
実はec2の例はお客が用意したもので今となっては詳しく分からないんだけど
次同じことがあったらそのへんを注目してみます。
595
(1): 2022/03/30(水)09:42 ID:GlksXdXM(1) AAS
チュートリアルは完全に初学者向けに書かれてるとはかぎらないかもね。
さっさと使い方知りたい人向けだし、往々にしてそういう人は(そのプロダクトが動くプラットフォームの)初学者じゃないだろうし。
596: 2022/03/30(水)13:09 ID:/NqGqggS(1) AAS
いや、チュートリアルは初心者向けやろ
たまたま壊れてるの引いたから諦めて別のに行くか
自分で解決するしか無いだけ、
数週間前のコマンドがアップデートや仕様変更で
通らないなんて事ザラにある

書いてるコマンドそのままでやりたいなら
探し回るしか無い
597: 2022/03/31(木)07:44 ID:LZ8f6VVx(1) AAS
>>595
さっさと使いた知りたい人はmanします(笑)
598: 2022/03/31(木)07:46 ID:qErccsRR(1) AAS
Docker founder launches Dagger, a new DevOps platform | TechCrunch
外部リンク:techcrunch.com
599: 2022/03/31(木)21:51 ID:eOvc5PG+(1) AAS
>>589
暇だったから試してみたけど普通に全部動いたぞ?
600: 2022/03/31(木)23:28 ID:0kCvOjVr(1) AAS
linuxの知識がないから足りないパッケージ入れれ無いんじゃない。
エラーメッセ見て対応してけば動く気がするけどな
それが出来ないことを問題と思うくらい初心書なら
もっと手取り足取り書いてるテキストなり探すしか無いねえ
601: 2022/04/01(金)01:40 ID:BlYVvyup(1) AAS
The registry may be down.
つーてるやん。
サーバーにつながらんかったんちゃうの?
たまたまか、プロキシとかか。
602: 2022/04/01(金)08:04 ID:6s5uYKXK(1) AAS
ほんまやな、単にネットに繋がってないだけやな
大体DNSやな
あとはipかサブネットの設定ミスってるかやな
1-
あと 400 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.056s