Ich möchte Dockerizing MongoDB verwenden und Daten in lokalen Datenträger speichern.Wie docker mongo Datenvolume
Aber .. gescheitert ...
Es hat Mongo: neueste Bilder
kerydeMacBook-Pro:~ hu$ docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
mongo latest b11eedbc330f 2 weeks ago 317.4 MB
ubuntu latest 6cc0fc2a5ee3 3 weeks ago 187.9 MB
ich die Mono-Daten in ~/Daten gespeichert werden sollen. so ---
kerydeMacBook-Pro:~ hu$ docker run -p 27017:27017 -v ~/data:/data/db --name mongo -d mongo
f570073fa3104a54a54f39dbbd900a7c9f74938e2e0f3f731ec8a3140a418c43
Aber ... es nicht ...
Docker ps - kein Dämon Mongo
kerydeMacBook-Pro:~ hu$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
try to run „Mongo "--failed
kerydeMacBook-Pro:~ hu$ docker exec -it f57 bash
Error response from daemon: Container f57 is not running
Docker inspizieren Mongo
kerydeMacBook-Pro:~ hu$ docker inspect mongo
[
{
"Id": "f570073fa3104a54a54f39dbbd900a7c9f74938e2e0f3f731ec8a3140a418c43",
"Created": "2016-02-15T02:19:01.617824401Z",
"Path": "/entrypoint.sh",
"Args": [
"mongod"
],
"State": {
"Status": "exited",
"Running": false,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 0,
"ExitCode": 100,
"Error": "",
"StartedAt": "2016-02-15T02:19:01.74102535Z",
"FinishedAt": "2016-02-15T02:19:01.806376434Z"
},
"Mounts": [
{
"Source": "/Users/hushuming/data",
"Destination": "/data/db",
"Mode": "",
"RW": true
},
{
"Name": "365e687c4e42a510878179962bea3c7699b020c575812c6af5a1718eeaf7b57a",
"Source": "/mnt/sda1/var/lib/docker/volumes/365e687c4e42a510878179962bea3c7699b020c575812c6af5a1718eeaf7b57a/_data",
"Destination": "/data/configdb",
"Driver": "local",
"Mode": "",
"RW": true
}
],
, wenn ich keine Datenvolumen eingestellt, Mongo Bild arbeiten können!
Aber, wenn Sie Datenvolumen einstellen, ist es nicht ... Wer kann mir helfen?
run docker logs mongo, - Ausnahme in initAndListen: 98 Sperrdatei kann nicht erstellt/geöffnet werden: /data/db/mongod.lock errno: 13 Berechtigung verweigert Wird eine mongod-Instanz bereits ausgeführt ?, beendigt 2016-02- 15T06: 19: 17.638 + 0000 I STEUERUNG [initandlisten] dbexit: rc: 100 –
Wahrscheinlich ein Berechtigungsproblem dann – VonC
, aber wie zu lösen? –