我已经为我的角度应用程序写了下面的docker文件。
Dockerfile:
# base image
FROM node:10.16.0-alpine AS build-step
# set working directory
WORKDIR /app
COPY package.json ./
RUN npm install
COPY . .
RUN npm run build
FROM nginx:1.16.1-alpine
COPY --from=build-step /app/dist/* /usr/share/nginx/html/
EXPOSE 4100
CMD ["nginx","-g","daemon off;"]
Docker镜像创建成功。
version: '3'
services:
applicationui:
image: applicationui
build: /
network_mode: host
container_name: angular-container
ports:
- 4200:4100
当我用localhost:4200点击浏览器时,执行docker compose up之后,页面没有打开。
运行docker组合
知道我错过了什么吗?