Docker-找不到apt get更新
如果没有以下错误,我无法生成Dockerfile: /bin/sh:1:apt获取更新:未找到 我可以使用Docker-找不到apt get更新,docker,docker-compose,dockerfile,ubuntu-16.04,apt-get,Docker,Docker Compose,Dockerfile,Ubuntu 16.04,Apt Get,如果没有以下错误,我无法生成Dockerfile: /bin/sh:1:apt获取更新:未找到 我可以使用docker-run命令启动容器,没有问题,并且可以使用docker-run--rm-it ubuntu:16.04 bash运行apt-get-update 我的Dockerfile: FROM ubuntu:16.04 # Install Packages RUN apt-get update 建筑物使用: docker build -t demo/app . 您应该在docke
docker-run
命令启动容器,没有问题,并且可以使用docker-run--rm-it ubuntu:16.04 bash运行apt-get-update
我的Dockerfile:
FROM ubuntu:16.04
# Install Packages
RUN apt-get update
建筑物使用:
docker build -t demo/app .
您应该在docker run命令中将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
我认为你所概述的不符合。您能否通过运行的命令发布(复制并粘贴shell)整个生成日志失败?我插入了您的dockerfile并运行了build命令(该命令运行成功)。您正在使用的基本ubuntu映像具有apt-get
。我不知道你是怎么出错的。这是一个间距问题。。很奇怪。我重新输入了整个文件,效果很好