首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >docker没有看到特定目录的内容

docker没有看到特定目录的内容
EN

Stack Overflow用户
提问于 2020-12-19 00:58:49
回答 1查看 278关注 0票数 3

我有一个docker-compose.yml文件,它将当前目录作为卷挂载到容器中的/app。.yml看起来如下所示:

代码语言:javascript
复制
version: "3"
services:
  app:
    build:
      context: .
      dockerfile: docker/Dockerfile-commandbox
    volumes:
      - .:/app
    ports:
      - "8080:8080"
    environment:
      - TZ=${TIMEZONE-America/Los_Angeles}

很基本的。

现在,当我ssh进入那个容器并导航到/app目录时,它可以看到./wwwroot文件夹,但是它的内容是空的,尽管在我的主机上不是空的。在容器中的wwwroot文件夹上执行目录列表不会显示结果,而文件夹有很多内容。

是什么原因导致容器无法看到wwwroot文件夹的内容?

Dockerfile-commandbox文件也非常简单。

代码语言:javascript
复制
FROM ortussolutions/commandbox:4.8.0
RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y \
    net-tools \
    tzdata \
    vim \
 && rm -rf /var/lib/apt/lists/*
COPY scheduled/scheduled-tasks.cfm /app/
WORKDIR /app
RUN box server start cfengine=lucee@5.3.7.47 port=8080 serverHomeDirectory=/root/serverHome host=0.0.0.0 openbrowser=false saveSettings=false heapSize=4096 minHeapSize=4096 \
    && box config set server.defaults.app.cfengine=lucee@5.3.7.47 server.defaults.web.AJP.enable=true \
    && curl -sS http://localhost:8080/scheduled-tasks.cfm \
    && box server stop

要清除更新,目录结构中还有其他文件,每个文件及其内容从容器中都是可见的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-21 17:55:19

这一定是码头出了故障。在12/18,第3.0.2版已经发布。安装更新,并打开容器使问题消失。为了确认我回到了3.0.1,再次目睹了这个问题。我还通过运行docker system prune -a和从头开始重建所有内容,对容器进行了彻底的清除。

作为Desktop社区版本的Mac 3.0.2,这不再是一个问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65365707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档