Docker容器的服务分解与扩展实践
1. 数据持久化与容器操作
在容器化应用中,数据持久化是一个关键问题。我们可以通过以下步骤来实现数据的持久化:
首先,停止一个正在运行的容器:
$ docker stop 16c72859
16c72859
然后,查看当前存在的卷:
$ docker volume ls
DRIVER VOLUME NAME
local local_storage
接着,使用之前保存数据的卷来运行一个新的容器:
$ docker run --rm \
-d \
-v local_storage:/data/db \
-p 27000:27017 \
database
a5ef005ab9426614d044cc224258fe3f8d63228dd71dee65c188f1a10594b356
之后,可以检查之前保存的记录是否仍然存在:
$ mongo localhost:27000
MongoDB shell version: 2.6.10
connecting to: localhost:27000/test
&
超级会员免费看
订阅专栏 解锁全文
785

被折叠的 条评论
为什么被折叠?



