泊坞窗COPY不起作用
研究员,我需要与Docker的帮助!
#DockerfileCron FROM node:6 RUN mkdir /www COPY . /www WORKDIR /www RUN apt-get update && apt-get install -y cron CMD ["cron", "-f"]
当我build立一个基于这个Dockerfile的图像时, COPY
命令只是复制Dockerfile并忽略文件夹中的所有其他文件。
# construção das imagens docker build -t job/job_cronjob - < DockerfileCron # executa o cron docker run -d \ --name job_cronjob job/job_cronjob
我怎样才能解决这个问题?
docker build -t job/job_cronjob - < DockerfileCron
问题:“这将从STDIN中读取一个没有上下文的Dockerfile,由于缺less上下文,任何本地目录的内容都不会被发送到Docker守护进程,因为没有上下文,所以Dockerfile ADD只有在引用一个远程URL“。 – https://docs.docker.com/engine/reference/commandline/build/#build-with–
解决scheme:使用-f
标志来指定Dockerfile:
docker build -t job/job_cronjob -f DockerfileCron .