gpt4 book ai didi

docker - 创建Dockercompose和Dockerfile的问题。导致 “Error response from daemon”

转载 作者:行者123 更新时间:2023-12-02 21:11:13 26 4
gpt4 key购买 nike

这是我第一个使用docker-compose的dockerfile项目。在我的项目中,我尝试创建一个docker-compose文件。

节点/ Dockerfile

FROM centos:latest
MAINTAINER braulio@braulioti.com.br

LABEL Description="Site Brau.io - API NodeJS"
EXPOSE 3000

RUN yum update -y \
&& yum install -y java-1.8.0-openjdk \
&& yum update -y \
&& yum install -y epel-release \
&& yum install -y nodejs \
&& yum install -y psmisc \
&& npm install -g forever \
&& npm install -g typescript

RUN rm -rf /etc/localtime && ln -s /usr/share/zoneinfo/Brazil/East /etc/localtime

RUN mkdir -p /app

VOLUME ["/app"]

docker-compose.yml
version: '3'
services:
node:
build: node
image: docker_node
ports:
- "8082:3000"
container_name: "brau_io_api"
volumes:
- /app/brau_io/api:/app/
command: /bin/bash

该项目导致:

来自守护程序的错误响应:容器65cecc8bdc923c3f596dba91fd059b8268fd390737391d4d91afa7d34325bea1未运行

最佳答案

在docker-compose中,您应该创建一些服务,然后可以链接它们。例如:

docker-compose.yml

version: '3'
services:
my_app:
build: .
image: my_app:1.0.0
container_name: my_app_container
command: ... # you can run a bash file or a command

我使用my_app服务创建了一个docker-compose,它可以创建my_app镜像。
您可以使用节点容器将其重写。

Reference

关于docker - 创建Dockercompose和Dockerfile的问题。导致 “Error response from daemon”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54502364/

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