代码之家  ›  专栏  ›  技术社区  ›  Har

Docker:简单ls命令在Docker构建中不起作用

  •  1
  • Har  · 技术社区  · 6 年前

    我有以下文件

    FROM fedora:28
    RUN ls
    

    当我运行命令时

    docker build .
    

    我收到以下错误消息:

    The command '/bin/sh -c ls' returned a non-zero code: 139
    

    为什么会发生这种情况,我该如何解决?

    2 回复  |  直到 6 年前
        1
  •  1
  •   Har    6 年前

    对于这样简单的问题,请检查安装并遵循以下说明:

    https://docs.docker.com/install/linux/docker-ce/fedora/#install-docker-ce-1

        2
  •  0
  •   Sumit    6 年前

    我无法在Windows10“Docker for Windows”上重现此错误,有些人认为这可能是因为Docker引擎运行的主机操作系统内核。所以我想说,试着更新内核。