You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Podman Compose使用Overlay Volume Mount时写入仍同步至主机的问题

问题:Overlay卷挂载后写入操作仍同步到主机目录

我尝试将主机目录挂载到容器中,希望所有写入操作仅作用于容器内部。根据Podman文档,使用Overlay Volume Mount选项(:O参数)应该能实现这一需求。

复现用Compose文件

services:
  app:
    image: docker.io/library/httpd
    ports:
      - "8080:80"
    volumes:
      - ./app:/app:O  # :O 参数用于Overlay卷挂载
    working_dir: /app
    command: touch out.txt

但实际写入操作仍会同步到主机文件系统,而非仅保存在容器的overlay文件系统中。

容器inspect输出片段

{"Id": "1fc65d9f6ee1750216a7fc953fd5ab1190a1d7d7da1cf11b0df6645b673dc767", "Created": "2024-05-27T02:32:40.888883068Z", ...}

podman info输出片段

host:
  arch: amd64
  buildahVersion: 1.35.3
  cgroupControllers:
  - cpuset
  ...}

内容的提问来源于stack exchange,提问作者Red Riding Hood

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 06:19:49