同じネットワーク下の別のコンテナから MySQL Docker コンテナに接続できませんが、外部からはアクセスできます
P粉116631591
P粉116631591 2023-09-12 20:37:02
0
1
511

「node.js」と「mysql」という 2 つのコンテナーがあり、どちらも同じネットワーク上にあるように設定されています。 docker-compose up -d を実行するとコンテナが起動して動作し、それぞれ外部から「node.js」と「mysql」にアクセスできます。

しかし、「node.js」から「mysql」に接続できません。ここで私は何か間違ったことをしていますか?

リーリー

MySQL に接続するために、「knex.js」パッケージを使用しました。これはローカル マシン (同じ Docker 構成) で正常に動作します。

P粉116631591
P粉116631591

全員に返信(1)
P粉232793765

構築が不十分な可能性がある環境レベルで表示される必要があります。ここに docker-compose を含むリンクがあります:

https://varsubham.medium.com/nodejs-mysql-docker -compose-ad156cd0c885

これがお役に立てば幸いです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート