問題タブ [docker-container]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
859 参照

java - Docker コンテナからの AWS DynamoDb との接続の問題

私のクライアント プログラムは、DynamoDbテーブルからレコードを取得することです。私のバイナリはホスト マシンでは期待どおりに動作していますが、Linux コンテナーで同じバイナリを実行すると、次のエラーが返されます。

エンドポイントに接続できません

クライアント コードまたはコンテナー設定を変更する必要はありますか?

0 投票する
2 に答える
442 参照

docker - イメージからボリュームを削除する

docker-composeいくつかのコンテナーを作成してvolumesそのコンテナーをコミットするとvolumes、docker-compose ファイル内の もコミットされます。イメージ内のボリュームをコミットしない方法はありますか?

以下のコマンドでは、ボリュームを追加することはできますが、削除することはできません:

ありがとうございました。

0 投票する
0 に答える
1101 参照

magento - ポート転送でリダイレクト URL を処理する方法 - docker コンテナー

docker コンテナーでmagento アプリケーションをビルドします。リモート マシンからそのコンテナーにアクセスしようとしていますdocker port forwarding

システム A

コンテナを作成します: docker run -it -d -p 8000:80 -h tm.gworks.mobi -v /var/www/public --privileged --name testmachineone magedev

コンテナ IP : 172.17.0.2

システム A の IP : 192.168.1.6

システムAの 両方のIPを使用してWebサーバーにアクセスできますhttp://172.17.0.2&&http://192.168.1.6:8000

注:アクセスhttp://192.168.1.6:8000すると、自動的にリダイレクトされhttp://172.17.0.2ます。これは、magento のデフォルトの動作です。

システムB

アクセスhttp://192.168.1.6:8000すると自動的にリダイレクトされますhttp://172.17.0.2が、システム Bはアクセスできないhttp://172.17.0.2ため、404 エラーがスローされます。

私の検索によると、リモートホストからdockerコンテナのIPにアクセスすることはできません。唯一の方法はポート転送です。しかし、ポート転送で URL リダイレクトに固執しました。

この問題を整理するには?

0 投票する
2 に答える
11862 参照

docker - エラーが原因でイメージを削除できません:「デーモンからのエラー応答: 参照が存在しません」

Docker によって作成されたイメージをクリアしようとすると、奇妙な問題が発生します。これは私がしたことです:

  • すべてのコンテナを削除

    /li>
  • 次の後に実行中または作成されたコンテナがあるかどうかを確認します。

    /li>
  • すべての画像を削除: 画像が参照されていたため、最初の試行は失敗しました

    /li>
  • -fオプションを使用してすべての画像を削除します。

    /li>

次に、このエラーNo such image: 2f21ea981017:latestが表示されます。なぜですか?そのような画像はどこにありますか?情報を保存するDocker用の内部DBのようなものがありますか?

前のコマンドをすべて実行した後、次のコマンドを実行すると、出力が表示されます。

しかし、その後、実行して画像を再度削除しようとしました

そして、同じエラーが発生しました。ここで何が欠けていますか? どうすればこれを修正できますか?

この投稿のコマンドも実行しましたが、成功しなかったことを付け加えておきます。

0 投票する
4 に答える
104808 参照

docker - 同じイメージの複数のインスタンスを作成するdocker-compose

同じイメージに対して複数のコンテナーを開始する必要があります。以下に示すように構成ファイルを作成すると、正常に動作します。

複数回コピーして貼り付ける代わりに、作成のインスタンス数を簡単に言及する方法はありますか?

0 投票する
1 に答える
18976 参照

docker - 中間コンテナはどのように形成されますか?

Dockerfile を使用して Docker イメージをビルドする際の実行手順を理解したいと思います。以下にリストしたいくつかの質問。ビルドプロセスを理解するのを手伝ってください。

Dockerfile コンテンツ

イメージのビルドに使用するコマンド:docker build -t raghavendar/hands-on:2.0 .

ステップ 2 で:

質問 1: ID が 532ed79e6d55 のコンテナーで実行されていることを示していますが、このコンテナーはどの Docker イメージで形成されていますか?

質問 2 : この ID は何ですか? それは画像ですか、それともコンテナですか?

質問 3 : 最終的なイメージは、中間コンテナーから保存された複数のレイヤーで形成されますか?

0 投票する
1 に答える
991 参照

mysql - リモート docker コンテナー mysql サーバーに接続する方法

リモート docker コンテナー mysql サーバーに接続する方法はありますか?

Magento Web アプリケーションをインストールしていますが、既存のリモート docker コンテナー データベースを使用/ポイントする必要があるような状況になりました。リモート マシンからデータベースにアクセスするためにポート フォワーディングを作成しましたが、機能しません。

リモートマシンでのテスト目的で、mysqlコンソールのようmysql -u root -h 192.168.1.21:3002 -pに試しましたが、接続せず、エラーがスローされますERROR 2005 (HY000): Unknown MySQL server host '192.168.1.21:3002' (-2)