0
を開始:どのように私は作曲ドッキングウィンドウで両方のアプリを実行することができ、ドッキングウィンドウ-コン私はこのような構造を持つ2つのノードのアプリ
├── api
│ ├── server.js
│ ├── Dockerfile
├── docker-compose.yml
└── web
├── client
├── Dockerfile
├── node_modules
├── package.json
└── server
2 Dockerfiles、ルート内の1つのドッキングウィンドウのコンポーズファイル?
私はこのように試してみました:
コンファイル:
services:
web:
build: ./web .
volumes:
- .:/app
ports:
- "4200:4200"
restart: always
command: npm start
server:
build ./api .
volumes:
- .:/app
ports:
- "3100:3100"
restart: always
environment:
- NODE_ENV=production
command: npm start
アピドッカファイルの例:
FROM node:6.9.4
# Create app directory
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
RUN npm install nodemon -g
# Install app dependencies
COPY package.json /usr/src/app/
RUN npm install
# Bundle app source
COPY . /usr/src/app
EXPOSE 3100
しかし、この部分のエラーを取得:build: ./web .
ための任意のソリューションこの?
最後のドット( '.')を削除してから –