1. 安装
1.1 安装 mongodb
1 2 3 4 5 6 7 8
| mkdir ~/data
sudo docker pull mongo:latest
sudo docker run -d -p 27017:27017 --name mongo -v /home/liuwei/data:/data/db mongo:latest
sudo docker exec -it mongo mongo
|
1.2 将数据迁移到新容器
Let’s start a new MongoDB container, this time running on port 37017 instead of the default 27017:
1 2 3 4 5
| sudo cp -r ~/data ~/data_clone
sudo docker run -d -p 37017:27017 -v ~/data_clone:/data/db mongo
|
2. 使用
1 2 3 4
| db.createCollection('cities') db.cities.insert({ name: 'New York', country: 'USA' }) db.cities.insert({ name: 'Paris', country: 'France' }) db.cities.find()
|
3. 参考资料