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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
470
(2): 2021/12/03(金)13:55 ID:uedBH5v/(1) AAS
GCPに続いてAWSもDockerHubリポジトリのミラーに対応したな
Docker社のやること全部裏目に出てて草
471: 2021/12/03(金)17:10 ID:J2Tdh+15(1) AAS
「裏目」とは言わんやろ。
472: 2021/12/07(火)20:51 ID:YYJE/jCT(1) AAS
DockerってMacでの動作遅いけどPodmanなら早くなったりする?
473: 2021/12/08(水)01:12 ID:9XkI7W/x(1) AAS
ならんよ。
Mac/winで遅いのはファイルシステムのエミュレーションの関係
474: 2021/12/08(水)08:21 ID:zTiGusjX(1/3) AAS
>>470
DockerHub対応してないじゃん
475: 2021/12/08(水)08:45 ID:zTiGusjX(2/3) AAS
AWSの方はDockerHub対応してない

その上、全ユーザーで共有するキャッシュではない
アカウントの所有者が自分でレジストリを設定する方式
一度プルしたタグの同期は24時間後

外部リンク:dev.classmethod.jp
現在のところ「ECR Public」と、Red Hatが提供する「Quay」のみが選択できるようです。
(「カスタム」という文字が見えるので、今後は選択肢が増えたり、任意のリポジトリが登録できたりするのかもしれません)
476: 2021/12/08(水)08:59 ID:zTiGusjX(3/3) AAS
それじゃなくてこっちの方か、失礼

Docker オフィシャルイメージが ECR Public で利用可能になりました #reinvent
外部リンク:dev.classmethod.jp
477: 2021/12/12(日)22:44 ID:Qaljppr8(1) AAS
Lenovo Duet買ったので、Arm64なDockerイメージをようわからんなりに作ってたんですが、
Windows10 64bitのDockerでも動作するんです。
そういう風に機能アップされたんでしょうか?
例えば arm64v8/ubuntu:18.04 とか Win64のマシンで動きます。
478: 2021/12/13(月)09:48 ID:DbqN670Z(1) AAS
そうだよ desktop だけだったと思う
479: 2021/12/20(月)09:33 ID:2HBEJdV8(1) AAS
>>470
Amazonとパートナーシップ組んでるから
Amazonが使用量に応じてDocker Hubに金払ってるかもしれんぞ。

外部リンク:www.docker.com
480
(1): 2021/12/20(月)15:43 ID:U74XHf3Y(1) AAS
え?通信量を減らすのが目的なんだから
DockerHubのミラーを作らせたのは
Dockerの思惑通りだろ?
481: 698 2021/12/24(金)11:45 ID:SGlwpVH1(1) AAS
コンテナ起動時のpオプションでip指定のところをドメイン名とかhostsの値とかにしたいんだけど、できないの?

doker run -dit -p hoge.local:80:80 fugo:latest
みたいな感じでやるとエラーになって
hoge.localをip直打ちにすると通る
482: 2021/12/24(金)12:23 ID:vGIxKozy(1) AAS
エラーになるなら、できないですね
483
(1): 2021/12/24(金)12:23 ID:G6KnpVbh(1) AAS
>>480
GitHub ActionsやCircleCIみたいなCIツールから金取るのが狙いでしょ
実際パートナーシップ契約結んでレート制限解除の代わりに金貰ってるみたいだしな
ミラーされたら単純に売上は減る
484: 2021/12/25(土)08:26 ID:bIu0ZlzI(1) AAS
>>483
だからDocker社の通信量やインフラ代をへらすことが目的だから
Docker社の思惑通りじゃん

もともと売上はなかったって知ってる?
インフラのコストが高くなってきたから
金払うか、ダウンロード量を減らすかのどちらかを選びなさいって言って
その思惑通りダウンロード量をへらすことになった
485
(4): 2022/01/09(日)15:10 ID:t0o/mB+B(1) AAS
IP制限のかかったレポジトリにあるソースコードをEC2のdockerで実行する時、どの様な手順がありますでしょうか?
用意できる環境は、実行環境のaws EC2のlinuxインスタンス、開発用のwindowsマシン、ソースコードのgitレポジトリ(windowsからは接続出来るがEC2から接続出来ない) のみで
Private Docker Registry とかは使えない状態です。

単純に考えると、windowsにあるソースコードをscpなりでEC2に転送し、EC2にssh接続してdocker-compose up -d --build ですが、
プログラムに更新があった時、毎回ソースコードをscpで転送して、EC2上で再ビルドをするのは手順が多く避けたいです。

windows上のdockerでimageをsaveして、aws EC2上のlinuxのdockerでloadすれば、scpで転送するファイルは1つだし EC2上で再ビルドをする事も無いと思ったのですが、
windowsで作成したdocker imageをlinuxで使う事に不安を感じます。
windowsのdockerもlinuxコンテナなので理屈から言えば問題ないかなと思ってしまうのですが、どのような問題点がありますでしょうか?
486: 2022/01/12(水)08:28 ID:ew1ZswqY(1) AAS
>>485
普通は本番用のDockerイメージをCIでビルドして
ECRに入れるだろ
AWSで使えるCIならCodeBuildがある

ECRもCodeBuildも使えない変なルールの職場はやめて転職しろ
487: 2022/01/12(水)11:26 ID:9TqMQSoD(1) AAS
>>485
転職することをおすすめする
488
(1): 2022/01/14(金)18:41 ID:+5GylOF5(1) AAS
>>485
そんな腐りきった職場でdockerとか意味がわからない
そういうところに新しいツールを持ち込んでも無用な混乱と手間をもたらした結果破綻するだけだ
もしお前が犯人なら、今すぐ関係者に土下座してdocker使うのやめたほうがいい
489: 2022/01/14(金)19:30 ID:0zyl5FZc(1) AAS
>>488
マヂに
腐った水に何溶かしても幸せになれんよ
逃げろ
490
(1): 2022/01/14(金)19:38 ID:uLakDRVm(1/3) AAS
誰も質問に答えられてなくて草
491: 2022/01/14(金)19:45 ID:ZWeUyWDF(1) AAS
答えたとこでなんのメリットないしな この環境じゃ
492: 2022/01/14(金)20:18 ID:uLakDRVm(2/3) AAS
とりあえず答えてみw
493: 2022/01/14(金)20:29 ID:9VpYuXgN(1) AAS
おまえが答えてもいいんですよ
494: 2022/01/14(金)20:35 ID:uLakDRVm(3/3) AAS
俺は分からんw
だからこのスレのレベル見せてちょw
495: 2022/01/14(金)22:08 ID:B6AudQxM(1) AAS
>>490
本人がイメージそのまま送ってロードって言う
dockerの旨味全否定してるからな
496: 2022/01/15(土)02:14 ID:u+z4QwIM(1) AAS
何が問題かといえば、他人から見たら全くもって意味不明な>>485にしか分からない極めて珍奇なデプロイ手順になってしまうことが問題だろうな
自分が辞めたあと後任者がそれ見てどう思うか、一度変な拘りを捨てて客観的なフラットな頭で考えてみ
497
(1): 2022/01/15(土)02:29 ID:tPGX8BvP(1/3) AAS
windowsで作成したdocker imageをlinuxで使う事に、どのような問題点がありますでしょうか?
498
(2): 2022/01/15(土)02:34 ID:DlqJigm1(1/3) AAS
>>497
・Windows上のDocker環境で作成したDocker image
・Linuxで上のDocker環境で作成したDocker image
・macOSで上のDocker環境で作成したDocker image
に何か差がありますか?
Docker環境は一体どうやって動いていますか?

これらを自分で説明できると、自ずと自分で答えられるはずです。
499
(1): 2022/01/15(土)03:25 ID:tPGX8BvP(2/3) AAS
>>498
説明お願いします
500: 2022/01/15(土)09:23 ID:TBzNqQdc(1) AAS
外部リンク:docs.docker.com
> Docker Desktop version 4.3.0 and 4.3.1 has a bug that may log sensitive information (access token or password) on the user's machine during login.
> Additionally, these logs may be included when users upload diagnostics, meaning access tokens and passwords might have been shared with Docker.
もうボロボロだな
501: 2022/01/15(土)12:13 ID:DlqJigm1(2/3) AAS
そもそもDockerだけを普通に入れたら良いのに、Docker Desktopなんか上っ面の皮を使うもんじゃないよな
502
(1): 2022/01/15(土)12:57 ID:gDcxiGO6(1) AAS
>>499
エンジニア辞めたら
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
1-
あと 433 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.153s