728x90
๋ฐ์ํ
Node, NginX ๋ค์ด
Nginx React Vite Setting
vite.config.js
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
// <https://vitejs.dev/config/>
export default defineConfig({
server: {
host: '0.0.0.0',
port: 3000,
},
plugins: [react()],
})
DockerFile
FROM node AS build
WORKDIR /app
COPY package.json .
RUN npm install
COPY . .
RUN npm run build
FROM nginx
COPY --from=build /app/dist /usr/share/nginx/html
๐๐ป
Bang Joo Hyeon
728x90
๋ฐ์ํ
'Docker' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋์ปค] Docker JavaWebApp Tomcat๊ณผ Compose, Env ํ๊ฒฝ๋ณ์ ์ค์ (1) | 2024.02.26 |
---|---|
CentOS + Tomcat + Docker ๋ฐฐํฌ (0) | 2024.02.20 |
Docker React Vite ๋ฐฐํฌ (0) | 2024.02.20 |