小编Ero*_*Ero的帖子

命名的 docker 卷未使用 docker-compose 更新

我正在尝试使用一项服务来构建我的客户端,然后使用命名卷将其共享到服务器。每次我做一个docker-compose up --build我希望客户端构建和更新命名的 volume clientapp:。我怎么做?

docker-compose.yml

version: '2' 

volumes:
  clientapp:

services:
  database:
    image: mongo:3.4
    volumes:
      - /data/db
      - /var/lib/mongodb
      - /var/log/mongodb

  client:
    build: ./client
    volumes:
      - clientapp:/usr/src/app/client

  server:
    build: ./server
    ports:
      - "3000:3000"
    environment:
      - DB_1_PORT_27017_TCP_ADDR=database
    volumes:
      - clientapp:/usr/src/app/client
    depends_on:
      - client
      - database
Run Code Online (Sandbox Code Playgroud)

客户端 Dockerfile

FROM node:6

ENV NPM_CONFIG_LOGLEVEL warn

RUN mkdir -p /usr/src/app

WORKDIR /usr/src/app

COPY package.json /usr/src/app

RUN npm install

COPY . /usr/src/app

# builds my application into /client
CMD ["npm", "build"]
Run Code Online (Sandbox Code Playgroud)

docker docker-compose

7
推荐指数
1
解决办法
8019
查看次数

是否可以在Web组件中包装Angular 4应用程序?

我们必须使用只能扩展的CMS web components,但由于我们有复杂的模块,我们希望编写模块Angular 4(另外,由于其他原因,我们被迫使用Angular而不是,比方说React).

是否可以编写一个Angular 4应用程序并将其包装成web component

web-component angular

4
推荐指数
1
解决办法
904
查看次数

标签 统计

angular ×1

docker ×1

docker-compose ×1

web-component ×1