Docker COPY doesn't work
build, devops, docker
Solution
`docker build -t job/job_cronjob - < DockerfileCron`
Problem: "This will read a Dockerfile from STDIN without context. Due to the lack of a context, no contents of any local directory will be sent to the Docker daemon. Since there is no context, a Dockerfile ADD only works if it refers to a remote URL." - https://docs.docker.com/engine/reference/commandline/build/#build-with--
Solution: Use `-f` flag for specifying Dockerfile:
`docker build -t job/job_cronjob -f DockerfileCron .`
Problem
fellows I need help with Docker! ``` #DockerfileCron FROM node:6 RUN mkdir /www COPY . /www WORKDIR /www RUN apt-get update && apt-get install -y cron CMD ["cron", "-f"] ``` When I build an image based on this Dockerfile, the command `COPY` just copy Dockerfile and ignore all other files in the folder. ``` # construção das imagens docker build -t job/job_cronjob - < DockerfileCron # executa o cron docker run -d \ --name job_cronjob job/job_cronjob ``` How can I fix this?