강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

dev のプロフィール画像
dev

投稿した質問数

実践しながら学ぶDockerとCI環境 [2023.11 アップデート]

Reactアプリ用Dockerfile作成

expose 3000

作成

·

251

0

EXPOSE를 80이 아닌 3000으로 한 이유가 무엇인지요?

FROM node:alpine AS builder

WORKDIR /usr/src/app

COPY package.json ./

RUN npm install

COPY ./ ./

CMD ["npm""run" "build"]

FROM nginx

EXPOSE 3000

COPY ./nginx/default.conf /etc/nginx/conf.d/default.conf
COPY --from=builder /usr/src/app/build /usr/share/nginx/html

awsdockergithubtravis-ci데이터 엔지니어링cicd

回答 1

0

nginx > default.conf

파일에서 3000번 포트를 nginx가 listen 하도록 설정해두었기 때문입니다.

dev のプロフィール画像
dev

投稿した質問数

質問する