我获取服务器容器两次,并且视图容器具有服务器的内容。我不知道发生了什么......
搬运工-撰写
version: '3'
services:
server:
build: ./server
view:
build: ./view
ports: 8080:80
服务器Dockerfile
FROM node
WORKDIR /usr/src/app
COPY package.json .
COPY package.json package-lock.json ./
RUN npm install
COPY . .
CMD [ "npm", "start" ]
查看Dockerfile
FROM nginx
COPY ./src /usr/share/nginx/html
图像构建正常。
这是正常的吗?看起来节点开始两次?
两个容器都具有相同内容。这看起来并不正确。
非常感谢任何帮助。
答案 0 :(得分:0)
执行docker-compose up
时,它将开始从所有已启动的容器中流式传输所有日志。
这看起来只是server_1
输出一些内容,然后view_1
输出一些内容,然后server_1
输出更多内容等等......
如果要查看单个服务的日志,可以运行docker-compose logs server
或docker-compose logs view
,并仅获取特定服务的日志。