Docker Part6
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2021/07/12(月) 06:41:45.42ID:SoKAlVq4 テンプレとかいらんやろ
459411
2021/11/10(水) 23:25:58.89ID:VRQ/Wj9T Udemy の神・はむさん、
沖縄のかみざとよしとが運営する、やんばるCODEの守護神・たけ、
YouTube で有名な、雑食系エンジニア・KENTA のサロンのAWS 部の大ボスとか、
すごい人らが、くろかわこうへいのAWS サロンに入っている
たけはすごい。
大学院数学科卒で、プログラミングを始めて、わずか1年で、
Java の資格を取って、Ruby on Rails の講師となった
Railsのチャットルーム、Web Socket(Action Cable)の動画とか、すごい
沖縄のかみざとよしとが運営する、やんばるCODEの守護神・たけ、
YouTube で有名な、雑食系エンジニア・KENTA のサロンのAWS 部の大ボスとか、
すごい人らが、くろかわこうへいのAWS サロンに入っている
たけはすごい。
大学院数学科卒で、プログラミングを始めて、わずか1年で、
Java の資格を取って、Ruby on Rails の講師となった
Railsのチャットルーム、Web Socket(Action Cable)の動画とか、すごい
460411
2021/11/10(水) 23:28:32.24ID:VRQ/Wj9T 自演と違う
YouTube の動画を調べたら分かること
YouTube の動画を調べたら分かること
2021/11/10(水) 23:29:21.64ID:ZvYxfjPw
だってあの動画クソじゃん?
やっぱ自演じゃないか
やっぱ自演じゃないか
2021/11/10(水) 23:32:06.84ID:UmFkhK1w
仕事でやらせてもらったら嫌でも覚えないといけないからそっちのが効果的
463login:Penguin
2021/11/11(木) 06:19:47.02ID:fSqtLaR6 awsサミットとか公式ハンズオンに参加してクレジット貰いながら公式ドキュメント読んで手動かせよ
学習料無料だぞ
学習料無料だぞ
464login:Penguin
2021/11/11(木) 07:05:30.23ID:WjE9891d2021/11/11(木) 08:45:59.37ID:NM3J9kUS
466login:Penguin
2021/11/25(木) 10:06:52.32ID:d7qTAgeq せんせー( ゜д゜)ノ
Mintで構築したコンテナはUbuntuでも使えますか?
Mintで構築したコンテナはUbuntuでも使えますか?
46733
2021/11/25(木) 23:55:55.56ID:ixm601AV468login:Penguin
2021/11/26(金) 08:10:15.90ID:PxZ677vP Dockerスレじゃなくてコンテナスレにすんべ
2021/11/26(金) 09:16:01.65ID:0z6ryLA2
コンテナだとシステムコンテナの話が含まれて
仮想マシンと勘違いするやつが増えそうだから
アプリケーションコンテナ限定で
仮想マシンと勘違いするやつが増えそうだから
アプリケーションコンテナ限定で
2021/12/03(金) 13:55:45.80ID:uedBH5v/
GCPに続いてAWSもDockerHubリポジトリのミラーに対応したな
Docker社のやること全部裏目に出てて草
Docker社のやること全部裏目に出てて草
2021/12/03(金) 17:10:21.78ID:J2Tdh+15
「裏目」とは言わんやろ。
2021/12/07(火) 20:51:27.96ID:YYJE/jCT
DockerってMacでの動作遅いけどPodmanなら早くなったりする?
2021/12/08(水) 01:12:26.55ID:9XkI7W/x
ならんよ。
Mac/winで遅いのはファイルシステムのエミュレーションの関係
Mac/winで遅いのはファイルシステムのエミュレーションの関係
2021/12/08(水) 08:21:31.86ID:zTiGusjX
>>470
DockerHub対応してないじゃん
DockerHub対応してないじゃん
2021/12/08(水) 08:45:25.60ID:zTiGusjX
AWSの方はDockerHub対応してない
その上、全ユーザーで共有するキャッシュではない
アカウントの所有者が自分でレジストリを設定する方式
一度プルしたタグの同期は24時間後
https://dev.classmethod.jp/articles/ecr-pull-through-cache-repositories/
現在のところ「ECR Public」と、Red Hatが提供する「Quay」のみが選択できるようです。
(「カスタム」という文字が見えるので、今後は選択肢が増えたり、任意のリポジトリが登録できたりするのかもしれません)
その上、全ユーザーで共有するキャッシュではない
アカウントの所有者が自分でレジストリを設定する方式
一度プルしたタグの同期は24時間後
https://dev.classmethod.jp/articles/ecr-pull-through-cache-repositories/
現在のところ「ECR Public」と、Red Hatが提供する「Quay」のみが選択できるようです。
(「カスタム」という文字が見えるので、今後は選択肢が増えたり、任意のリポジトリが登録できたりするのかもしれません)
2021/12/08(水) 08:59:48.94ID:zTiGusjX
それじゃなくてこっちの方か、失礼
Docker オフィシャルイメージが ECR Public で利用可能になりました #reinvent
https://dev.classmethod.jp/articles/docker-official-images-on-ecr/
Docker オフィシャルイメージが ECR Public で利用可能になりました #reinvent
https://dev.classmethod.jp/articles/docker-official-images-on-ecr/
2021/12/12(日) 22:44:50.39ID:Qaljppr8
Lenovo Duet買ったので、Arm64なDockerイメージをようわからんなりに作ってたんですが、
Windows10 64bitのDockerでも動作するんです。
そういう風に機能アップされたんでしょうか?
例えば arm64v8/ubuntu:18.04 とか Win64のマシンで動きます。
Windows10 64bitのDockerでも動作するんです。
そういう風に機能アップされたんでしょうか?
例えば arm64v8/ubuntu:18.04 とか Win64のマシンで動きます。
478login:Penguin
2021/12/13(月) 09:48:26.43ID:DbqN670Z そうだよ desktop だけだったと思う
2021/12/20(月) 09:33:29.03ID:2HBEJdV8
>>470
Amazonとパートナーシップ組んでるから
Amazonが使用量に応じてDocker Hubに金払ってるかもしれんぞ。
https://www.docker.com/blog/news-from-aws-reinvent-docker-official-images-on-amazon-ecr-public/
Amazonとパートナーシップ組んでるから
Amazonが使用量に応じてDocker Hubに金払ってるかもしれんぞ。
https://www.docker.com/blog/news-from-aws-reinvent-docker-official-images-on-amazon-ecr-public/
2021/12/20(月) 15:43:20.30ID:U74XHf3Y
え?通信量を減らすのが目的なんだから
DockerHubのミラーを作らせたのは
Dockerの思惑通りだろ?
DockerHubのミラーを作らせたのは
Dockerの思惑通りだろ?
481698
2021/12/24(金) 11:45:35.48ID:SGlwpVH1 コンテナ起動時のpオプションでip指定のところをドメイン名とかhostsの値とかにしたいんだけど、できないの?
doker run -dit -p hoge.local:80:80 fugo:latest
みたいな感じでやるとエラーになって
hoge.localをip直打ちにすると通る
doker run -dit -p hoge.local:80:80 fugo:latest
みたいな感じでやるとエラーになって
hoge.localをip直打ちにすると通る
2021/12/24(金) 12:23:15.21ID:vGIxKozy
エラーになるなら、できないですね
2021/12/24(金) 12:23:54.67ID:G6KnpVbh
>>480
GitHub ActionsやCircleCIみたいなCIツールから金取るのが狙いでしょ
実際パートナーシップ契約結んでレート制限解除の代わりに金貰ってるみたいだしな
ミラーされたら単純に売上は減る
GitHub ActionsやCircleCIみたいなCIツールから金取るのが狙いでしょ
実際パートナーシップ契約結んでレート制限解除の代わりに金貰ってるみたいだしな
ミラーされたら単純に売上は減る
2021/12/25(土) 08:26:08.24ID:bIu0ZlzI
>>483
だからDocker社の通信量やインフラ代をへらすことが目的だから
Docker社の思惑通りじゃん
もともと売上はなかったって知ってる?
インフラのコストが高くなってきたから
金払うか、ダウンロード量を減らすかのどちらかを選びなさいって言って
その思惑通りダウンロード量をへらすことになった
だからDocker社の通信量やインフラ代をへらすことが目的だから
Docker社の思惑通りじゃん
もともと売上はなかったって知ってる?
インフラのコストが高くなってきたから
金払うか、ダウンロード量を減らすかのどちらかを選びなさいって言って
その思惑通りダウンロード量をへらすことになった
2022/01/09(日) 15:10:28.88ID:t0o/mB+B
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コンテナなので理屈から言えば問題ないかなと思ってしまうのですが、どのような問題点がありますでしょうか?
用意できる環境は、実行環境の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コンテナなので理屈から言えば問題ないかなと思ってしまうのですが、どのような問題点がありますでしょうか?
486login:Penguin
2022/01/12(水) 08:28:42.38ID:ew1ZswqY >>485
普通は本番用のDockerイメージをCIでビルドして
ECRに入れるだろ
AWSで使えるCIならCodeBuildがある
ECRもCodeBuildも使えない変なルールの職場はやめて転職しろ
普通は本番用のDockerイメージをCIでビルドして
ECRに入れるだろ
AWSで使えるCIならCodeBuildがある
ECRもCodeBuildも使えない変なルールの職場はやめて転職しろ
2022/01/12(水) 11:26:54.20ID:9TqMQSoD
>>485
転職することをおすすめする
転職することをおすすめする
2022/01/14(金) 18:41:25.96ID:+5GylOF5
>>485
そんな腐りきった職場でdockerとか意味がわからない
そういうところに新しいツールを持ち込んでも無用な混乱と手間をもたらした結果破綻するだけだ
もしお前が犯人なら、今すぐ関係者に土下座してdocker使うのやめたほうがいい
そんな腐りきった職場でdockerとか意味がわからない
そういうところに新しいツールを持ち込んでも無用な混乱と手間をもたらした結果破綻するだけだ
もしお前が犯人なら、今すぐ関係者に土下座してdocker使うのやめたほうがいい
2022/01/14(金) 19:30:20.72ID:0zyl5FZc
2022/01/14(金) 19:38:35.34ID:uLakDRVm
誰も質問に答えられてなくて草
491login:Penguin
2022/01/14(金) 19:45:46.13ID:ZWeUyWDF 答えたとこでなんのメリットないしな この環境じゃ
2022/01/14(金) 20:18:46.30ID:uLakDRVm
とりあえず答えてみw
2022/01/14(金) 20:29:44.63ID:9VpYuXgN
おまえが答えてもいいんですよ
2022/01/14(金) 20:35:50.63ID:uLakDRVm
俺は分からんw
だからこのスレのレベル見せてちょw
だからこのスレのレベル見せてちょw
2022/01/14(金) 22:08:50.63ID:B6AudQxM
2022/01/15(土) 02:14:07.49ID:u+z4QwIM
何が問題かといえば、他人から見たら全くもって意味不明な>>485にしか分からない極めて珍奇なデプロイ手順になってしまうことが問題だろうな
自分が辞めたあと後任者がそれ見てどう思うか、一度変な拘りを捨てて客観的なフラットな頭で考えてみ
自分が辞めたあと後任者がそれ見てどう思うか、一度変な拘りを捨てて客観的なフラットな頭で考えてみ
2022/01/15(土) 02:29:18.78ID:tPGX8BvP
windowsで作成したdocker imageをlinuxで使う事に、どのような問題点がありますでしょうか?
2022/01/15(土) 02:34:25.73ID:DlqJigm1
>>497
・Windows上のDocker環境で作成したDocker image
・Linuxで上のDocker環境で作成したDocker image
・macOSで上のDocker環境で作成したDocker image
に何か差がありますか?
Docker環境は一体どうやって動いていますか?
これらを自分で説明できると、自ずと自分で答えられるはずです。
・Windows上のDocker環境で作成したDocker image
・Linuxで上のDocker環境で作成したDocker image
・macOSで上のDocker環境で作成したDocker image
に何か差がありますか?
Docker環境は一体どうやって動いていますか?
これらを自分で説明できると、自ずと自分で答えられるはずです。
2022/01/15(土) 03:25:46.21ID:tPGX8BvP
>>498
説明お願いします
説明お願いします
2022/01/15(土) 09:23:27.46ID:TBzNqQdc
https://docs.docker.com/security/
> 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.
もうボロボロだな
> 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.
もうボロボロだな
2022/01/15(土) 12:13:10.67ID:DlqJigm1
そもそもDockerだけを普通に入れたら良いのに、Docker Desktopなんか上っ面の皮を使うもんじゃないよな
502login:Penguin
2022/01/15(土) 12:57:00.23ID:gDcxiGO6 >>499
エンジニア辞めたら
エンジニア辞めたら
2022/01/15(土) 13:09:47.18ID:tPGX8BvP
2022/01/15(土) 20:13:35.79ID:l3fGsee2
2022/01/15(土) 20:55:00.31ID:84wySM7+
>>504
いいたことはわかるんだけど、答えだけ教えてもだめだよ
> ・Windows上のDocker環境で作成したDocker image
> ・Linuxで上のDocker環境で作成したDocker image
> ・macOSで上のDocker環境で作成したDocker image
DockerはLinuxカーネルの機能を使って(仮想マシンを使わずに)
アプリケーション仮想化を行うものだから
Windows上でもmacOS上でも動かない
Windows上やmacOS上で動いているように見えるが
内部的にはLinuxがインストールされた仮想マシンが使われてる
Dockerはクライアントサーバー方式で
Windows・macOSから実行したdockerコマンドは
仮想マシンで動いているLinux上のDockerサーバーと通信している
結局の所Linuxで作成してるのと同じことになる
いいたことはわかるんだけど、答えだけ教えてもだめだよ
> ・Windows上のDocker環境で作成したDocker image
> ・Linuxで上のDocker環境で作成したDocker image
> ・macOSで上のDocker環境で作成したDocker image
DockerはLinuxカーネルの機能を使って(仮想マシンを使わずに)
アプリケーション仮想化を行うものだから
Windows上でもmacOS上でも動かない
Windows上やmacOS上で動いているように見えるが
内部的にはLinuxがインストールされた仮想マシンが使われてる
Dockerはクライアントサーバー方式で
Windows・macOSから実行したdockerコマンドは
仮想マシンで動いているLinux上のDockerサーバーと通信している
結局の所Linuxで作成してるのと同じことになる
2022/01/15(土) 23:02:01.69ID:DlqJigm1
>>504
いや、だったら、公式ドキュメントを全部嫁、以上で終わるやん。
いや、だったら、公式ドキュメントを全部嫁、以上で終わるやん。
507login:Penguin
2022/01/20(木) 00:25:31.98ID:d3w66Zb9 初心者ですみませんがコンテナのuidとgidを確認する方法はありませんか?
環境 docker desktop wls
環境 docker desktop wls
2022/01/20(木) 02:44:44.32ID:D/2nX8dL
docker inspect?
509login:Penguin
2022/01/26(水) 16:43:33.50ID:QDRNESTm 「Docker Desktop」にシステム上の任意ファイルを移動できてしまう脆弱性
https://forest.watch.impress.co.jp/docs/news/1383038.html
https://forest.watch.impress.co.jp/docs/news/1383038.html
2022/01/31(月) 12:08:18.67ID:NMXjeh4x
AWSでコンテナを動かしたいのですが
EC2にDockerEngineをインストールするのではなく、ECSというのを使うのが正しいのでしょうか?
EC2にDockerEngineをインストールするのではなく、ECSというのを使うのが正しいのでしょうか?
511login:Penguin
2022/01/31(月) 12:16:24.12ID:wUqNJpgD はい
2022/01/31(月) 12:47:00.37ID:NMXjeh4x
2022/01/31(月) 13:24:19.31ID:xCUmHi3P
2022/01/31(月) 13:26:52.95ID:NMXjeh4x
>>513
そうなんですか?
そうなんですか?
2022/01/31(月) 13:27:32.13ID:NMXjeh4x
間違って送信してしまいました。
別料金がかかるかもしれないので、ちょっと調べてみます。
別料金がかかるかもしれないので、ちょっと調べてみます。
2022/01/31(月) 17:13:48.62ID:8PjWoEhI
料金を気にし過ぎな人がAWSなんか使えるはずもない
2022/01/31(月) 18:36:37.60ID:QG88HkMu
サーバーは家畜だ
ペットのように可愛がるな
ペットのように可愛がるな
2022/01/31(月) 18:38:27.72ID:8PjWoEhI
じゃじゃ馬娘は嫌いじゃないぜぇ
2022/01/31(月) 21:14:41.26ID:ngPqagvK
2022/02/03(木) 15:48:11.87ID:K/+8Prw1
docker-composeで、一日一回動かしてるスクリプトがあるのだけど、
これをawsで一日一回動かしたいとしたら、
何のサービス使うのが良いですか?
cronみたいに毎朝8時、とかのスケジューラーも有るのが希望です
これをawsで一日一回動かしたいとしたら、
何のサービス使うのが良いですか?
cronみたいに毎朝8時、とかのスケジューラーも有るのが希望です
2022/02/03(木) 20:50:26.28ID:q0/MLOU3
>>520
LambdaとEventBridge
LambdaとEventBridge
2022/02/03(木) 21:07:20.80ID:3czLrBBT
AWSスレの話題になっちゃうと思うが、
少なくともLambdaじゃ短時間実行のスクリプトしか動かせないからな
少なくともLambdaじゃ短時間実行のスクリプトしか動かせないからな
2022/02/03(木) 22:23:01.42ID:rml6dGT9
524login:Penguin
2022/02/04(金) 06:24:17.28ID:YbMW2+mN AWS Batch でいいやん 調べれば普通に出てくんのに
2022/02/04(金) 10:29:27.89ID:8eh8vA6F
Lambdaは短時間といっても最大15分までいけるから余程のデカブツでない限りは無問題だろう
今はDockerイメージも使えるし
今はDockerイメージも使えるし
526login:Penguin
2022/02/09(水) 22:30:06.07ID:Dy3wLZyf How Docker Made Me More Capable and the Host Less Secure https://www.cyberark.com/resources/threat-research-blog/how-docker-made-me-more-capable-and-the-host-less-secure
ホストのrootではない一般ユーザーが/var/lib/dockerのデータを読み書き出来る脆弱性を修正しようとして
ホストの一般ユーザーが特権昇格できる別な脆弱性を生んだ模様
旧バージョンのmssqlには何故かgdbが入ってたので
他ユーザーのプロセスを勝手にkillできてりする
ホストのrootではない一般ユーザーが/var/lib/dockerのデータを読み書き出来る脆弱性を修正しようとして
ホストの一般ユーザーが特権昇格できる別な脆弱性を生んだ模様
旧バージョンのmssqlには何故かgdbが入ってたので
他ユーザーのプロセスを勝手にkillできてりする
527login:Penguin
2022/02/19(土) 14:51:38.68ID:cf95PGmL dockerコンテナのログファイルは
dockerホストの/var/lib/docker/containers/コンテナID/コンテナID-json.logにあるということですが
windowsのdocker desktop上でこのdockerホストのディレクトリにアクセスするにはどうすればいいのでしょうか?
dockerホストの/var/lib/docker/containers/コンテナID/コンテナID-json.logにあるということですが
windowsのdocker desktop上でこのdockerホストのディレクトリにアクセスするにはどうすればいいのでしょうか?
528login:Penguin
2022/02/19(土) 15:03:01.47ID:2OaAFfG1 >>527
docker logsもしらない男の人って・・・
そもそもホストにアクセスする必要なくね?
logs — Docker-docs-ja 19.03 ドキュメント http://docs.docker.jp/v19.03/engine/reference/commandline/logs.html
docker logsもしらない男の人って・・・
そもそもホストにアクセスする必要なくね?
logs — Docker-docs-ja 19.03 ドキュメント http://docs.docker.jp/v19.03/engine/reference/commandline/logs.html
2022/02/19(土) 22:35:15.25ID:YOFceatK
個人サイトだとdockerってオーバースペックなのかな
ちょっとしたツールをポコポコ作っていると、以前作ったツールを更新する時再起動していいやつだっけ?とか、ソースを最新化する時は再ビルド必要なんだっけ?とか
毎回調べ直すところから始まるからしんどい。
手元でちょこっと動かす時に、これはdockerを使わず直に動かしても問題ないやつだったっけ?一見動くように見えるけど特定の部分だけ動いてないとかなかったっけ?とか気になってしまう
ググると「開発環境は全部wslのdockerに閉じ込めました」みたいなdockerファーストの人居るけど、そういう人はどうしてるのか知りたい。
共通手順を厳守するとか、プロジェクトごとにしっかりドキュメント化しているのか
ちょっとしたツールをポコポコ作っていると、以前作ったツールを更新する時再起動していいやつだっけ?とか、ソースを最新化する時は再ビルド必要なんだっけ?とか
毎回調べ直すところから始まるからしんどい。
手元でちょこっと動かす時に、これはdockerを使わず直に動かしても問題ないやつだったっけ?一見動くように見えるけど特定の部分だけ動いてないとかなかったっけ?とか気になってしまう
ググると「開発環境は全部wslのdockerに閉じ込めました」みたいなdockerファーストの人居るけど、そういう人はどうしてるのか知りたい。
共通手順を厳守するとか、プロジェクトごとにしっかりドキュメント化しているのか
2022/02/19(土) 22:41:58.49ID:f8tfT6mI
何も考えず再起動やビルドしても問題ないように作るのがコンテナアプリ
2022/02/19(土) 22:51:53.50ID:yunD2Y2w
dockerでonlyoffice+letsencryptで建てようとしてるんだけど、うまくいかんで頭沸いてきた
2022/02/20(日) 00:23:09.59ID:nc9EAIRN
何も考えずにDockerを使っている連中ばっかりなんやなw
533login:Penguin
2022/02/20(日) 00:36:47.24ID:yYSDDDqJ >>531
AWSサービスのSSLターミネーションに頼るのが楽だが
Traefik使えばそーいうの無しでもそんな苦労せずLet's encryptでHTTPSに出来た
似たようなので確かCaddyってのもあったはずだが
どう違うのかしらん
AWSサービスのSSLターミネーションに頼るのが楽だが
Traefik使えばそーいうの無しでもそんな苦労せずLet's encryptでHTTPSに出来た
似たようなので確かCaddyってのもあったはずだが
どう違うのかしらん
534login:Penguin
2022/02/20(日) 11:32:29.95ID:cOdzeEeU 仕事でDocker触る人2割
フリーランスを夢見てる駆け出しエンジニア(笑)8割でこのスレは成り立ってる
アホみたいなレスがあるのはしょうがない
フリーランスを夢見てる駆け出しエンジニア(笑)8割でこのスレは成り立ってる
アホみたいなレスがあるのはしょうがない
2022/02/20(日) 11:39:33.30ID:mJiGCHDU
仕事で触ってるがswarmベースなのつらい
2022/02/20(日) 12:25:20.95ID:kbD+efC2
>>533
情報助かる。nginxのssl設定がうまくできてなかったから、traefikでリバプロにする方が簡単そうね。
普段はルータの方が触る機会多いから、ソフトウエアルータの方がわかりやすそうだわ。
情報助かる。nginxのssl設定がうまくできてなかったから、traefikでリバプロにする方が簡単そうね。
普段はルータの方が触る機会多いから、ソフトウエアルータの方がわかりやすそうだわ。
2022/02/20(日) 15:49:20.80ID:2HH+DMIW
Kubernetesベースだから素のDockerは触ってないかな
2022/02/20(日) 16:54:37.84ID:wS5tQc45
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になっている(右の赤枠)
https://i.imgur.com/J2wHj7x.png
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になっている(右の赤枠)
https://i.imgur.com/J2wHj7x.png
539login:Penguin
2022/02/21(月) 09:46:30.21ID:Zxuz4I6F win側でビルドしてるときBuildKit使ってる?
540login:Penguin
2022/02/21(月) 12:29:06.14ID:Ao+TAgBk2022/02/21(月) 12:34:41.49ID:JVIyL83b
コピペで組み合わせて貼り付けて動けばええんやでw
っていう輩ばっかりだから、どないしようもない
っていう輩ばっかりだから、どないしようもない
2022/02/21(月) 12:39:04.79ID:AbDKN/rt
まあ世の中大半がそんなもんやろ
2022/02/21(月) 12:44:14.03ID:sH3yYU/T
納品するときに動いてれば十分なんだから深い理解()なんて要らんしなぁw
そんなことしてる暇あるならコミュニケーションしようよw
そんなことしてる暇あるならコミュニケーションしようよw
2022/02/21(月) 15:43:05.60ID:ywO/6wxU
>>528
ありがとうございます
たしかにログファイルを取得するという目的はdocker logsで達せられますが、
windows上でdockerホストはそもそもどういうものとして動いているのだろう・・?
という疑問がありました
調べたところ、
dockerホストはWSL上でdocker-desktop-data、docker-desktopという二つのVMとして動作していて、
エクスプローラからWSL上のVMへは
\\wsl$VM名
でアクセスでき、dockerホストに格納されたログファイルは
\\wsl$\docker-desktop-data\version-pack-data\community\docker\containers\コンテナID\コンテナID-json.log
でアクセスできると分かりました
ありがとうございます
たしかにログファイルを取得するという目的はdocker logsで達せられますが、
windows上でdockerホストはそもそもどういうものとして動いているのだろう・・?
という疑問がありました
調べたところ、
dockerホストはWSL上でdocker-desktop-data、docker-desktopという二つのVMとして動作していて、
エクスプローラからWSL上のVMへは
\\wsl$VM名
でアクセスでき、dockerホストに格納されたログファイルは
\\wsl$\docker-desktop-data\version-pack-data\community\docker\containers\コンテナID\コンテナID-json.log
でアクセスできると分かりました
2022/02/21(月) 15:43:46.56ID:2CXUhmKi
コミュニケーションしとるで
それバグってんだろ、コピペばかりしてるから
そんなことになるんやで
はぁ?コードの意味がわからんからバグの修正ができない?
この無能が!
それバグってんだろ、コピペばかりしてるから
そんなことになるんやで
はぁ?コードの意味がわからんからバグの修正ができない?
この無能が!
2022/02/21(月) 15:44:21.36ID:2CXUhmKi
>>544
ああ、絶対やっちゃダメな方法を見つけたんだね(苦笑)
ああ、絶対やっちゃダメな方法を見つけたんだね(苦笑)
2022/02/21(月) 15:45:09.50ID:2CXUhmKi
なんでドキュメント読まないで
自分で探そうとするの?
正しい答えを探せない無能なのを自覚してないの?
自分で探そうとするの?
正しい答えを探せない無能なのを自覚してないの?
2022/02/21(月) 17:55:04.38ID:xJ0Web5Q
↑の546,547は一体何を言ってるんだ?
544は自分でちゃんと自分で正しい答えを見つけてるだろ。
「ログが読みたい」と言っているのでは無く、Windows環境でlinuxの時の様に「ログを吐き出す場所を知りたい」
と言っているのに頓珍漢な回答した上にdisらなきゃ気がすまないって、こいつはどんだけ無能なの?
544はえらい丁寧に返してるように見える。まあ、平日の真昼間に連投できるやつって時点でお察しだけどw
544は自分でちゃんと自分で正しい答えを見つけてるだろ。
「ログが読みたい」と言っているのでは無く、Windows環境でlinuxの時の様に「ログを吐き出す場所を知りたい」
と言っているのに頓珍漢な回答した上にdisらなきゃ気がすまないって、こいつはどんだけ無能なの?
544はえらい丁寧に返してるように見える。まあ、平日の真昼間に連投できるやつって時点でお察しだけどw
549login:Penguin
2022/03/09(水) 20:19:56.52ID:aXBGAybW フリーのDocker Desktop for Windowsの代替品がデタらしい
Stevedore: free and open-source Docker Desktop alternative for Windows
https://www.reddit.com/r/docker/comments/t9c5q7/stevedore_free_and_opensource_docker_desktop/
Stevedore: free and open-source Docker Desktop alternative for Windows
https://www.reddit.com/r/docker/comments/t9c5q7/stevedore_free_and_opensource_docker_desktop/
2022/03/09(水) 21:48:48.59ID:4AvIUdKO
というか、Windows kernelをLinux kernelに置き換えたらええんよ
いまのWindows NT kernelを、Linux subsystem for Windows
にしたらええねん
そうするだけで、すべてが解決する
いまのWindows NT kernelを、Linux subsystem for Windows
にしたらええねん
そうするだけで、すべてが解決する
2022/03/09(水) 23:23:23.06ID:biAfxnSD
そうする理由があるならそうしてるでしょ
そうしないのはそうしないだけの理由があるから
統一教ほど危ない思想はないよ?
そうしないのはそうしないだけの理由があるから
統一教ほど危ない思想はないよ?
2022/03/10(木) 01:13:33.51ID:tUKs+hMd
>>550
LinuxカーネルにWindows APIを実行する能力がないんだよ
ソースコードが公開されてるから、何かあったらコードを修正すればいいでしょという
考えになってて、拡張性が乏しく融通がきかない。
Linuxだとサードパーティのクローズドのドライバの互換性を保つことすら出来ない
ドライバはカーネル毎にコンパイルすことが前提になってる
考え方が違うとはいえ、Linuxはカーネルとドライバの互換性の点では劣ってるのさ
LinuxカーネルにWindows APIを実行する能力がないんだよ
ソースコードが公開されてるから、何かあったらコードを修正すればいいでしょという
考えになってて、拡張性が乏しく融通がきかない。
Linuxだとサードパーティのクローズドのドライバの互換性を保つことすら出来ない
ドライバはカーネル毎にコンパイルすことが前提になってる
考え方が違うとはいえ、Linuxはカーネルとドライバの互換性の点では劣ってるのさ
2022/03/10(木) 07:07:02.09ID:nvBpongk
何が言いたいのかわからん
554login:Penguin
2022/03/10(木) 07:19:02.40ID:gEWzdtpt 君、無能だしね
2022/03/10(木) 09:51:47.98ID:t4d1cQLf
LinuxカーネルよりもWindowsカーネルの方が優れてるんだよ
556login:Penguin
2022/03/10(木) 11:53:55.28ID:etseiLKS Docker社、ロシアとベラルーシからDockerのサブスクリプションを購入できなくしてしまうwwwwwww
Docker's Response to the Invasion of Ukraine - Docker Blog
https://www.docker.com/blog/dockers-response-to-the-invasion-of-ukraine/
Docker's Response to the Invasion of Ukraine - Docker Blog
https://www.docker.com/blog/dockers-response-to-the-invasion-of-ukraine/
2022/03/10(木) 14:42:52.23ID:erevp3Lf
suseがだしたやつにもう乗り換えましたよ
2022/03/10(木) 23:20:35.81ID:vU2ZPH6H
詳しそうだけど友達少なそう
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- ビル・ゲイツ氏「AIで10億人死ぬ」重大警告 [パンナ・コッタ★]
- 【プルーカラー】「なんで人ん家に許可なく印つけちゃうんだろう」ブレーカーに油性ペンで「居間」の文字 電気屋の意識に賛否 [少考さん★]
- 【速報】首相、日米は最も信頼し合える同盟国と伝達 ★2 [蚤の市★]
- 【高市首相】トランプ氏と20分間電話会談…習主席「同盟国」発言の真意聞き取り、中国を巡る認識共有 ★2 [ぐれ★]
- 不振の「ジャングリア沖縄」、追加融資・出資を要請…入場者は計画の半数程度で「資金ショートのリスク」★2 [ぐれ★]
- 高市首相 「円の過小評価は問題だ」 ★5 [お断り★]
- 【悲報】トランプ大統領、一度も「タカイチ」とも「サナエ」とも呼ばす・・・専門家「高市早苗の名前を覚えていない可能性が高い」 [839150984]
- ロシア・ラブロフ外相「軍国主義を歩む日本の常任理事国入りを認めてはならない」 [329271814]
- 好きなコテ
- 【悲報】👩「娘が修学旅行のUSJでこんな事あった…」「めんどくせーな女子」 [394133584]
- 「コラコラコラ!そこの不良VIPPER2名、左側に寄って止まりなさい」
- 【ろぼないとめあ】VIPでブループロトコル:スターレゾナンス【かなみあいべ】