Why is the context cancelled?

I am working on an app with Next.js, Strapi, Mongo DB, and Stripe, with hopes of eventually deploying in Vercel. I’ve been able to successfully start Docker containers for Strapi and Mongo DB, and create an image for the Dockerfile; but I’m not sure what I changed to cause it to not work any longer. I keep getting this context error for the Dockerfile. The Strapi error says it needs an empty directory. I’m doing a coding bootcamp but most of the class has already finished so I don’t have anyone to ask for help. Let me know if other code is needed. Thanks for any help you can provide!

[internal] load build definition from Dockerfile
transferring 339/0 0.012
[internal] load .dockerignore
[internal] load metadata for Docker
[internal] load build context
transferring 2278831/0 0.56
[1/7] FROM Docker
done 776/776 -1.293
done 2215/2215 -1.116
done 7685/7685 -0.105
downloading 3145728/45427434 undefined
downloading 0/4342835 undefined
downloading 0/11302268 undefined

FROM node:12

ENV PORT 3000

Create app directory

RUN mkdir -p /usr/src/app

WORKDIR /usr/src/app

Installing dependencies

COPY package*.json /usr/src/app/

RUN npm install

Copying source files

COPY . /usr/src/app

Building app

RUN npm run build

EXPOSE 3000

Running the app

CMD “npm” “run” “dev”