使用postgres镜像创建一个数据卷容器,该容器没有应用运行,所以,其他容器的可以作为应用层,而存储的数据放在数据卷容器中,这样可以节省磁盘空间.
3.1.创建新的数据卷容器dbstore
wxl@wxl-pc...容器中的数据卷/dbdata挂载到另一个容器中(db1).
wxl@wxl-pc:~$ docker run -d --volumes-from dbstore --name db1 training/...postgres
3.3.将dbstore挂载到db2容器中.
docker run -d --volumes-from dbstore --name db2 training/postgres
3.4...rm
4.0.备份,恢复,迁移数据卷
Docker容器的数据卷备份,恢复,迁移一般是通过--volumes-from标志实现的.
4.1.备份,创建一个新容器,在新容器挂载...dbstore数据卷容器,并将dbstore数据卷打包为backup.tar文件,备份至新创建的容器中.
wxl@wxl-pc:~$ docker run --rm --volumes-from dbstore