こんにちは、これがあります。
イメージ「local_discourse/app:latest」をローカルで見つけられませんでした
docker: daemon からのエラー応答: local_discourse/app のプルアクセスが拒否されました。リポジトリが存在しないか、「docker login」が必要な場合があります: 拒否されました: リソースへのアクセスが拒否されました。
「docker run --help」を参照してください。
こんにちは、これがあります。
イメージ「local_discourse/app:latest」をローカルで見つけられませんでした
docker: daemon からのエラー応答: local_discourse/app のプルアクセスが拒否されました。リポジトリが存在しないか、「docker login」が必要な場合があります: 拒否されました: リソースへのアクセスが拒否されました。
「docker run --help」を参照してください。
コードを確認しました!ランチャーは、$run_image 変数が空の場合、ローカルの local_discourse/app (存在しない) をイメージとして使用しているようです。これには以下のコードが含まれています。
cat $config_file | $docker_path run $user_args --rm -i -a stdin -a stdout $image ruby -e \
"require 'yaml'; puts YAML.load(STDIN.readlines.join)['run_image']"
何かアイデアはありますか?
ファイアウォールの背後にいますか?
docker run hello-world
は動作しますか?
Dockerからのメッセージです!
このメッセージは、インストールが正常に機能していることを示しています。
discourse-setup を実行しましたか?
はい、しました
全く同じ問題を抱えており、提案された手順をすべて試しました。Debian 12 bookworm、apt からインストールした docker 20.10.24+dfsg1。Bump。
iptables -S
-P INPUT ACCEPT
-P FORWARD DROP
-P OUTPUT ACCEPT
-N DOCKER
-N DOCKER-ISOLATION-STAGE-1
-N DOCKER-ISOLATION-STAGE-2
-N DOCKER-USER
-A FORWARD -j DOCKER-USER
-A FORWARD -j DOCKER-ISOLATION-STAGE-1
-A FORWARD -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -o docker0 -j DOCKER
-A FORWARD -i docker0 ! -o docker0 -j ACCEPT
-A FORWARD -i docker0 -o docker0 -j ACCEPT
-A DOCKER-ISOLATION-STAGE-1 -i docker0 ! -o docker0 -j DOCKER-ISOLATION-STAGE-2
-A DOCKER-ISOLATION-STAGE-1 -j RETURN
-A DOCKER-ISOLATION-STAGE-2 -o docker0 -j DROP
-A DOCKER-ISOLATION-STAGE-2 -j RETURN
-A DOCKER-USER -j RETURN
これで問題は解決しましたか?
画像も存在しませんか?
いや、それは私のファイアウォールの設定ですが、関連性があるかどうかわかりません。Debianはインストールしたばかりなので、まだ何もわかりません。
言ったように、$run_image 変数が空の場合、local_discourse/app:lates イメージをプルしようとします。