Additional CMD updates for dockerfiles

This commit is contained in:
Kevin Lin 2020-06-29 09:30:32 -07:00 committed by GitHub
parent ab74008076
commit 28b0c3ccad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -56,7 +56,7 @@ FROM node:12-alpine
WORKDIR /app WORKDIR /app
COPY . . COPY . .
RUN yarn install --production RUN yarn install --production
CMD ["node", "/app/src/index.js"] CMD ["node", "/src/index.js"]
``` ```
Going back to the image history output, we see that each command in the Dockerfile becomes a new layer in the image. Going back to the image history output, we see that each command in the Dockerfile becomes a new layer in the image.
@ -76,7 +76,7 @@ a change to the `package.json`. Make sense?
COPY package.json yarn.lock ./ COPY package.json yarn.lock ./
RUN yarn install --production RUN yarn install --production
COPY . . COPY . .
CMD ["node", "/app/src/index.js"] CMD ["node", "/src/index.js"]
``` ```
1. Build a new image using `docker build`. 1. Build a new image using `docker build`.
@ -110,7 +110,7 @@ a change to the `package.json`. Make sense?
---> 4e68fbc2d704 ---> 4e68fbc2d704
Step 5/6 : COPY . . Step 5/6 : COPY . .
---> a239a11f68d8 ---> a239a11f68d8
Step 6/6 : CMD ["node", "/app/src/index.js"] Step 6/6 : CMD ["node", "/src/index.js"]
---> Running in 49999f68df8f ---> Running in 49999f68df8f
Removing intermediate container 49999f68df8f Removing intermediate container 49999f68df8f
---> e709c03bc597 ---> e709c03bc597
@ -139,7 +139,7 @@ a change to the `package.json`. Make sense?
---> 4e68fbc2d704 ---> 4e68fbc2d704
Step 5/6 : COPY . . Step 5/6 : COPY . .
---> cccde25a3d9a ---> cccde25a3d9a
Step 6/6 : CMD ["node", "/app/src/index.js"] Step 6/6 : CMD ["node", "/src/index.js"]
---> Running in 2be75662c150 ---> Running in 2be75662c150
Removing intermediate container 2be75662c150 Removing intermediate container 2be75662c150
---> 458e5c6f080c ---> 458e5c6f080c