docker - 如何将 docker 卷从特定文件夹移动到一般 docker 结构
问题描述
假设我有以下docker-compose.yml
version: '3.7'
services:
db:
image: mongo:4.2
ports:
- '27017:27017'
volumes:
- ./mongo-volume:/data/db
现在我想移动那个卷,所以我可以使用以下docker-compose.yml
version: '3.7'
services:
db:
image: mongo:4.2
ports:
- '27017:27017'
volumes:
- mongvol:/data/db
volumes:
mongvol:
解决方案
嗨,我假设您想启动 docker 卷并将其指向您的本地 ./mongo-volume。您可以尝试按如下方式启动 docker 卷
docker volume create --driver local \
--opt type=none \
--opt device=<your-folder-path-here> \
--opt o=bind \
test_vol
推荐阅读
- javascript - 下划线 js - Uncaught SyntaxError: Unexpected token if
- javascript - 近似的平方根
- python - 如何使用 Django Rest Framework 将多个模型序列化为一个序列化器以实现层次结构?
- java - 防止变量在运行结束后重置
- r - 如何修复此意外令牌“!=”错误
- r - 平均变量元素
- batch-file - 如何在 WMIC 中使用 if 语句
- google-cloud-messaging - 来自dry_run请求的200响应/无错误的含义
- javascript - 如何在文本段落中找到关键词?
- jquery - 带有 jQuery 事件的打字稿错误