In a Dockerfile, what is the difference between the COPY and ADD commands, and when should I use which one?
The COPY instruction will copy new files from <src> and add them to the container's filesystem at path <dest>
COPY <src> <dest>
The ADD instruction will copy new files from <src> and add them to the container's filesystem at path <dest>
ADD <src> <dest>