bir react projem var.serve -s build ile çalışıyor.aşağıdaki gibi bir docker dosyası oluşturdum.FROM node:14-alpine# set working directoryWORKDIR /app# Copies package.json and package-lock.json to Docker environmentCOPY package*.json ./# Installs all node packagesRUN npm install# Copies everything ov
bir react projem var.
serve -s build ile çalışıyor.
aşağıdaki gibi bir docker dosyası oluşturdum.
FROM node:14-alpine
# set working directory
WORKDIR /app
# Copies package.json and package-lock.json to Docker environment
COPY package*.json ./
# Installs all node packages
RUN npm install
# Copies everything over to Docker environment
COPY . .
# Build for production.
RUN npm run build
# Install
serve to run the application.
RUN npm install -g serve
# Run application
#CMD [ "npm", "start" ]
CMD serve -s build
ve aşağıdaki gibi bir docker compose'um var.
version: '3.8'
services:
test-app:
build: .
ports:
- 3000:8080
-----
docker compose up dediğimde
localhost:3000 üzerinde dinliyor diyor.
ancak bu adreste hiçbir şey çalışmıyor. hata veriyor.
ben bu docker işinde neyi yanlış yapıyorum acaba?