MongoDBをインストール

NoSQLの代表格とも言って良いMongoDBmultipassで作成したUbuntuのインスタンスにインストールする.Docker runの実行の際にイメージが存在しない場合には,自動的に pull される.今回の場合,MongoDBのイメージはローカルにないため pull される.

-dという引数を指定して,デタッチドモードコンテナを起動するようにする.このデタッチドモードでは,コンテナと端末を切り離して切り離した状態で,バックグラウンドでコンテナが起動するということになる.

ubuntu@vaulting-zebra:~$ sudo docker run --name test_mongo -d mongo:4.4.28
Unable to find image 'mongo:4.4.28' locally
4.4.28: Pulling from library/mongo
527f5363b98e: Pull complete
5c4c29a901af: Pull complete
7558e58e936c: Pull complete
b80d52be4f6f: Pull complete
87eac21632cf: Pull complete
1e44d38834d3: Pull complete
504e00bac33e: Pull complete
1e278de5d708: Pull complete
004c1fa428e0: Pull complete
Status: Downloaded newer image for mongo:4.4.28

ubuntu@vaulting-zebra:~$ sudo docker run -it --name test4 mongo
WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!

このMongoDB 5.0以上はCPUがAVXをサポートしていないと動かないというのに嵌まる.バージョンを4.4.28にしてようやくインストール完了.

問題なく動いているかを確認.

ubuntu@vaulting-zebra:~$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c07eb3ab50d3 mongo:4.4.28 "docker-entrypoint.s…" 49 seconds ago Up 47 seconds 27017/tcp test_mongo

問題なく動いている.

Mathematics is the language with which God has written the universe.





















view関数 juliaからのCondaインストール シェルの確認 Juliaのインストール いろいろな平均 レンジ