gpt4 book ai didi

Docker-compose 挂起附加到

转载 作者:行者123 更新时间:2023-12-04 13:21:55 25 4
gpt4 key购买 nike

运行 docker-compose up 时出现问题。它卡在附加到,我无法访问我的网络应用程序 localhost:4200 .

docker-compose.yml:

version: '2' # specify docker-compose version

# Define the services/containers to be run
services:
angular: # name of the first service
build:
context: .
dockerfile: ./.docker/scs.dockerfile # specify the directory of the Dockerfile
container_name: secure-cloud-storage-build-dev
image: secure-cloud-storage
ports:
- "4200:4200" # specify port forwarding

dockerfile:
# Stage 0, based on Node.js, to build and compile Angular
FROM node:8.6 as node
WORKDIR /app
COPY package.json /app/
RUN npm install
COPY ./ /app/
ARG env=prod
RUN npm run build -- --prod --environment $env

# Stage 1, based on Nginx, to have only the compiled app, ready for production with Nginx
FROM nginx:1.13
COPY --from=node /app/dist/ /usr/share/nginx/html
COPY ./nginx-custom.conf /etc/nginx/conf.d/default.conf

nginx-custom.conf:
server {
listen 80;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
try_files $uri $uri/ /index.html =404;
}
}

这是详细的输出:

docker-compose --verbose up output

任何线索可能会出错?我对 Docker 世界很陌生,基本上是在做教程,所以我可能错过了一些明显的东西。
我的 localhost:4200返回 ERR_EMPTY_RESPONSE .

最佳答案

我知道我参加聚会迟到了,但这是意料之中的。 docker-compose up 就像 docker run 一样,如果您想恢复命令行,则需要一个 -d 标志。

命令如下所示:docker-compose up -d
至于为什么您的应用返回空响应,我不确定。

希望这有助于其他人来到这个线程!

关于Docker-compose 挂起附加到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50121943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com