-
Dockerコンテナ内のMongoDBにアクセスする方法 Dockerコンテナ内で実行されているMongoDBにアクセスするには、以下の手順を実行します。
-
Dockerコンテナに入る:
docker exec -it <コンテナID> bash
-
MongoDBシェルにアクセスする:
mongo
これで、MongoDBシェルに接続できます。
-
-
Dockerコンテナ内のMongoDBにデータを投入する方法 Dockerコンテナ内のMongoDBにデータを投入する方法について説明します。
-
Dockerコンテナに入る:
docker exec -it <コンテナID> bash
-
MongoDBシェルにアクセスする:
mongo
-
データを投入する:
use <データベース名> db.<コレクション名>.insertOne({ key: value })
これにより、指定したデータベースとコレクションにデータが投入されます。
-
-
Dockerコンテナ外のホストマシンからMongoDBにアクセスする方法 Dockerコンテナ外のホストマシンからMongoDBにアクセスする方法について説明します。
-
ホストマシンのターミナルでMongoDBクライアントを起動する:
mongo --host <コンテナIP> --port <コンテナポート>
-
MongoDBシェルにアクセスすると、Dockerコンテナ内のMongoDBに接続できます。
-