250x250
๋ฐ˜์‘ํ˜•
arkhyeon
arkhyeon
arkhyeon
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (88)
    • Spring (5)
    • Java (4)
    • React (25)
      • TypeScript (6)
      • JavaScript (1)
      • Jest (9)
    • NEXT (8)
    • SQL (1)
    • React native (1)
    • CSS (3)
    • Web (1)
    • Git (3)
    • ETC (6)
    • ๋น…๋ฐ์ดํ„ฐDB (8)
    • Docker (4)
    • Tool (1)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

  • ํ™ˆ
  • ํƒœ๊ทธ
  • ๋ฐฉ๋ช…๋ก

๊ณต์ง€์‚ฌํ•ญ

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • jest
  • node WebSocket
  • javasciprt websocket
  • react loading
  • Spring WebSocket
  • websocket server
  • HIVE
  • react jest
  • react websocket
  • kudu
  • react usetransition
  • react19
  • react
  • WSS
  • docker tomcat
  • react spring websocket
  • react typescript
  • websocket
  • javascript wss
  • usetransition

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
arkhyeon

arkhyeon

Docker

Docker NginX React Vite ๋ฐฐํฌ

2024. 2. 20. 11:17
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
    'Docker' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [๋„์ปค] Docker JavaWebApp Tomcat๊ณผ Compose, Env ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ •
    • CentOS + Tomcat + Docker ๋ฐฐํฌ
    • Docker React Vite ๋ฐฐํฌ
    arkhyeon
    arkhyeon

    ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”