docker - docker-compose 和 docker cli 之间的音量模式行为
问题描述
1-a。使用带有卷“/var/run/docker.sock”的 docker cli 运行容器
docker run -it -v /var/run/docker.sock:/var/run/docker.sock hoge
1-b。运行 docker inspect,Mounts.Mode 显示“”(显示为空)
{
"Type": "bind",
"Source": "/var/run/docker.sock",
"Destination": "/var/run/docker.sock",
"Mode": "",
"RW": true,
"Propagation": "rprivate"
}
2-a。使用 docker-compose 运行容器
services:
node-red:
container_name: hoge
image: hoge/hoge
volumes:
- /var/run/docker.sock:/var/run/docker.sock
2-b。运行 docker inspect,Mounts.mode 显示“rw”
{
"Type": "bind",
"Source": "/var/run/docker.sock",
"Destination": "/var/run/docker.sock",
"Mode": "rw",
"RW": true,
"Propagation": "rprivate"
}
有没有办法使用 docker-compose 以空模式(例如 1-b)挂载卷?
解决方案
推荐阅读
- java - 无法使用 JUnit 和 Mockito 测试反序列化类
- google-chrome - 在 Chrome 中绘制带有小孔的多边形时的伪影
- java - 如何在 Spring REST 服务中设置默认 PathValue
- ruby-on-rails - 如何在 Rails 中对多个 Class 数组中的某些值进行排序?
- android - 我可以在改造中传递正确的网址吗?
- python - 如何将透明的自己的输出捕获添加到 Python 程序?
- python - AWS Sagemaker 不更新程序包
- json - jq to_entries 字符串和数字不能加
- python - 我有批量 csv 文件,我想在字典中读取它,然后将字典再次写入新的 csv 文件,
- android - 如何禁用 Kotlin Android 扩展插件生成合成视图属性