Docker - 未找到 apt-get 更新

Docker - apt-get update not found

如果没有以下错误,我将无法构建我的 Dockerfile:

/bin/sh:1:apt-get 更新:未找到

我可以使用 docker run 命令启动容器,没有任何问题,并且可以 运行 apt-get update 使用 docker run --rm -it ubuntu:16.04 bash

我的 Dockerfile:

FROM ubuntu:16.04

# Install Packages
RUN apt-get update

建筑使用:

docker build -t demo/app  .

您应该在 docker 运行 命令中将 apt-get update 作为参数传递给 bash。

docker run --rm -it ubuntu:16.04 bash -c "apt-get update"

使用这个

FROM ubuntu:16.04

# Install Packages
RUN apt-get update

您需要先构建它,然后标记它并运行它。

docker build -t demo/app  .

构建完成后暂时不需要更新

docker run --rm -it demo/app bash