From d8d2fe2d439e578b4ee3f68c8e374b2d028f6fc7 Mon Sep 17 00:00:00 2001 From: JJHaEun Date: Tue, 4 Apr 2023 22:18:24 +0900 Subject: [PATCH 1/9] fix: Dockerfile --- groomeong_front/Dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/groomeong_front/Dockerfile b/groomeong_front/Dockerfile index eaceed9..7b45f3c 100644 --- a/groomeong_front/Dockerfile +++ b/groomeong_front/Dockerfile @@ -13,5 +13,8 @@ RUN yarn install COPY . /myfolder/ RUN yarn build -# 4. 도커 안에서 프로그램 실행 + +# 4. 실행 파일 복사하기 +COPY ./build /myfolder/ +# 5. 도커 안에서 프로그램 실행 CMD yarn start \ No newline at end of file From bf584f041ea87a5f38c716c64fae6d5274959f13 Mon Sep 17 00:00:00 2001 From: JJHaEun Date: Tue, 4 Apr 2023 22:22:00 +0900 Subject: [PATCH 2/9] fix: Dockerfile --- groomeong_front/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/groomeong_front/Dockerfile b/groomeong_front/Dockerfile index 7b45f3c..96f1982 100644 --- a/groomeong_front/Dockerfile +++ b/groomeong_front/Dockerfile @@ -15,6 +15,7 @@ RUN yarn build # 4. 실행 파일 복사하기 -COPY ./build /myfolder/ +RUN mkdir -p /myfolder/build +COPY ./build /myfolder/build/ # 5. 도커 안에서 프로그램 실행 CMD yarn start \ No newline at end of file From 71a1c85d145c02cdbd40f75deb8c91c3e449028f Mon Sep 17 00:00:00 2001 From: JJHaEun Date: Tue, 4 Apr 2023 22:25:15 +0900 Subject: [PATCH 3/9] fix: Dockerfile --- groomeong_front/Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/groomeong_front/Dockerfile b/groomeong_front/Dockerfile index 96f1982..d4e719e 100644 --- a/groomeong_front/Dockerfile +++ b/groomeong_front/Dockerfile @@ -14,8 +14,7 @@ COPY . /myfolder/ RUN yarn build -# 4. 실행 파일 복사하기 -RUN mkdir -p /myfolder/build +# 4. 실행 파일 복사하기 ## COPY ./build /myfolder/build/ # 5. 도커 안에서 프로그램 실행 CMD yarn start \ No newline at end of file From 06c43856b750cea62cf9f743b4ab2bea943bd231 Mon Sep 17 00:00:00 2001 From: JJHaEun Date: Tue, 4 Apr 2023 22:29:00 +0900 Subject: [PATCH 4/9] fix: Dockerfile --- groomeong_front/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/groomeong_front/Dockerfile b/groomeong_front/Dockerfile index d4e719e..221b73e 100644 --- a/groomeong_front/Dockerfile +++ b/groomeong_front/Dockerfile @@ -15,6 +15,6 @@ RUN yarn build # 4. 실행 파일 복사하기 ## -COPY ./build /myfolder/build/ +COPY ./next /myfolder/build/ # 5. 도커 안에서 프로그램 실행 CMD yarn start \ No newline at end of file From 9b4c5c502b7d374f68bb6d804baeec0e4f699d51 Mon Sep 17 00:00:00 2001 From: JJHaEun Date: Tue, 4 Apr 2023 22:33:42 +0900 Subject: [PATCH 5/9] fix: Dockerfile --- groomeong_front/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/groomeong_front/Dockerfile b/groomeong_front/Dockerfile index 221b73e..2f9223e 100644 --- a/groomeong_front/Dockerfile +++ b/groomeong_front/Dockerfile @@ -15,6 +15,6 @@ RUN yarn build # 4. 실행 파일 복사하기 ## -COPY ./next /myfolder/build/ +COPY . /myfolder /.next/ # 5. 도커 안에서 프로그램 실행 CMD yarn start \ No newline at end of file From 3b5b8b158f6f5af1b20fef227aa796c84830c306 Mon Sep 17 00:00:00 2001 From: JJHaEun Date: Tue, 4 Apr 2023 22:35:17 +0900 Subject: [PATCH 6/9] fix: Dockerfile --- groomeong_front/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/groomeong_front/Dockerfile b/groomeong_front/Dockerfile index 2f9223e..b022ef6 100644 --- a/groomeong_front/Dockerfile +++ b/groomeong_front/Dockerfile @@ -15,6 +15,6 @@ RUN yarn build # 4. 실행 파일 복사하기 ## -COPY . /myfolder /.next/ +COPY ./myfolder /.next/ # 5. 도커 안에서 프로그램 실행 CMD yarn start \ No newline at end of file From 6290b419ed0d674700aabec575baf8f812f4e405 Mon Sep 17 00:00:00 2001 From: JJHaEun Date: Tue, 4 Apr 2023 22:45:09 +0900 Subject: [PATCH 7/9] fix: Dockerfile --- groomeong_front/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/groomeong_front/Dockerfile b/groomeong_front/Dockerfile index b022ef6..2e8b3b4 100644 --- a/groomeong_front/Dockerfile +++ b/groomeong_front/Dockerfile @@ -15,6 +15,6 @@ RUN yarn build # 4. 실행 파일 복사하기 ## -COPY ./myfolder /.next/ +COPY --from=0 /myfolder/.next /myfolder/.next # 5. 도커 안에서 프로그램 실행 CMD yarn start \ No newline at end of file From 1afb91623e4edca245e3b6bd00e7960bd020473d Mon Sep 17 00:00:00 2001 From: JJHaEun Date: Tue, 4 Apr 2023 22:49:41 +0900 Subject: [PATCH 8/9] fix: Dockerfile --- groomeong_front/Dockerfile | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/groomeong_front/Dockerfile b/groomeong_front/Dockerfile index 2e8b3b4..8609d2b 100644 --- a/groomeong_front/Dockerfile +++ b/groomeong_front/Dockerfile @@ -1,20 +1,22 @@ +FROM node:14 AS build - - -FROM node:14 +# 1. 소스코드 복사하기 +COPY . /myfolder/ +WORKDIR /myfolder/ # 2. 패키지 먼저 설치하기 COPY ./package.json /myfolder/ COPY ./yarn.lock /myfolder/ -WORKDIR /myfolder/ RUN yarn install -# 3. 소스코드 복사하기 -COPY . /myfolder/ RUN yarn build +FROM node:14 + +WORKDIR /myfolder/ + +# 3. 실행 파일 복사하기 +COPY --from=build /myfolder/.next /myfolder/.next -# 4. 실행 파일 복사하기 ## -COPY --from=0 /myfolder/.next /myfolder/.next -# 5. 도커 안에서 프로그램 실행 -CMD yarn start \ No newline at end of file +# 4. 도커 안에서 프로그램 실행 +CMD yarn start From 0000a1b50e9229598bb3c5c3083333497f1e034a Mon Sep 17 00:00:00 2001 From: JJHaEun Date: Wed, 5 Apr 2023 08:47:58 +0900 Subject: [PATCH 9/9] fix: Dockerfile --- groomeong_front/Dockerfile | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/groomeong_front/Dockerfile b/groomeong_front/Dockerfile index 8609d2b..e5e10c3 100644 --- a/groomeong_front/Dockerfile +++ b/groomeong_front/Dockerfile @@ -1,22 +1,15 @@ -FROM node:14 AS build -# 1. 소스코드 복사하기 -COPY . /myfolder/ -WORKDIR /myfolder/ +FROM node:14 # 2. 패키지 먼저 설치하기 COPY ./package.json /myfolder/ COPY ./yarn.lock /myfolder/ +WORKDIR /myfolder/ RUN yarn install +# 3. 소스코드 복사하기 +COPY . /myfolder/ RUN yarn build -FROM node:14 - -WORKDIR /myfolder/ - -# 3. 실행 파일 복사하기 -COPY --from=build /myfolder/.next /myfolder/.next - # 4. 도커 안에서 프로그램 실행 -CMD yarn start +CMD yarn start \ No newline at end of file