我使用带有sql的struts开发了一个web应用程序。我想使用aws管道将我的webapp部署到ecs中。使用docker作为构建环境,在运行命令时,
docker build -t mydocker .
我收到以下错误
向Docker守护程序发送构建上下文46.59kB来自的错误响应 守护程序:当前上下文中没有构建阶段
这是我的Dockerfile
FROM ubuntu:latest
MAINTAINER My Name "myname@somecompany.com"
RUN apt-get update && apt-get upgrade -y
RUN apt-get install nginx -y
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
请帮我建立一个图像。 请发布dockerfile命令我应该提到的内容。
答案 0 :(得分:0)
DockerFile:
FROM ubuntu:latest
MAINTAINER My Name "myname@somecompany.com"
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
答案 1 :(得分:0)
文件名应为Dockerfile
,而不是dockerfile
,dockerFile
等其他任何名称。