FROM node:18-alpine WORKDIR /app COPY package*.json ./ RUN npm install COPY . . EXPOSE 4001 CMD ["node", "server.js"]
// MongoDB connection mongoose.connect(process.env.MONGO_URI, { useNewUrlParser: true, useUnifiedTopology: true, }); microservices with node js and react download
// Proxy requests to services app.use('/users', createProxyMiddleware({ target: 'http://localhost:4001', changeOrigin: true, })); FROM node:18-alpine WORKDIR /app COPY package*
const User = mongoose.model('User', userSchema); { useNewUrlParser: true