sql >> データベース >  >> NoSQL >> MongoDB

WindowsでDockerMongoイメージを開始できません

    警告(WindowsおよびOS X):WindowsおよびOS XのデフォルトのDockerセットアップでは、VirtualBoxVMを使用してDockerデーモンをホストします。残念ながら、VirtualBoxがホストシステムとDockerコンテナ間でフォルダを共有するために使用するテーマメカニズムは、MongoDBで使用されるメモリマップファイルと互換性がありません(vboxのバグ、docs.mongodb.orgおよびrelatedjira.mongodb.orgのバグを参照)。これは、データディレクトリがホストにマップされた状態でMongoDBコンテナを実行できないことを意味します。

    dockermongoGitHubからの回答

    データを永続化するための回避策:

    docker volume create --name=mongodata
    docker run -d -p 27017:27017 -v mongodata:/data/db --name=mymongo mongodb:3.3
    

    詳細はこちら



    1. MySQLおよびPostgreSQLの新しいバックアップ管理およびセキュリティ機能:ClusterControlリリース1.6.2

    2. Node.jsの自己署名証明書を使用したMongoDBSSL

    3. Meteorには、コレクションに対する明確なクエリがありますか?

    4. mgoGoサーバーで開いているファイルが多すぎます