我使用 struts 和 sql 开发了一个 Web 应用程序。我想使用 aws pipeline 将我的 web 应用程序部署到 ecs 中。使用 docker 作为构建环境,运行命令时,
docker build -t mydocker .
我遇到以下错误
将构建上下文发送到 Docker 守护进程 46.59kB 错误响应 守护进程:当前上下文中没有构建阶段
这是我的 Dockerfile
FROM ubuntu:latest
MAINTAINER My Name "[email protected]"
RUN apt-get update && apt-get upgrade -y
RUN apt-get install nginx -y
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
请帮我建立一个形象。 请发布我应该提到的 dockerfile 命令。
Docker 文件:
FROM ubuntu:latest
MAINTAINER My Name "[email protected]"
RUN apt-get update && apt-get upgrade -y
RUN apt-get install nginx -y
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
这是您可以用来构建 docker-image 的命令。
docker build - < Dockerfile
您的文件名称应为
Dockerfile
,而不是任何其他命名,如 dockerfile
、dockerFile
等。