我使用官方的nodejs映像创建了一个运行nodejs应用程序的对接器容器。
但是现在我想要创建相同的码头,但是我自己的基地在ubuntu:14.04,但它不起作用
Dockerfile mynode
FROM ubuntu:14.04
RUN apt-get update -y
RUN apt-get upgrade -y
RUN apt-get install nodejs -y
RUN apt-get install nodejs-legacy -y
RUN apt-get install npm -y
RUN npm install -g nodemon
RUN mkdir -
我正试着在我的项目中设置码头来学习。
我有一个使用Express + mongodb的nodejs项目。
Docker配置并运行ok,但是当我需要创建一个连接时,它会返回未定义的。这并不是项目代码的问题,因为当我在没有停靠器的情况下启动服务器和数据库服务时,它工作得很好。
Dockerfile:
FROM node:8
RUN mkdir -p /usr/src/got/
WORKDIR /usr/src/got/
COPY package*.json /usr/src/got/
RUN npm i
COPY . /usr/src/app
RUN npm i -g --save-d
我正在编辑nodejs和mongoDB应用程序,但它没有在浏览器中执行。
URL为
浏览器中的错误:
This site can’t be reached
The connection was reset.
Try:
Checking the connection
Checking the proxy and the firewall
ERR_CONNECTION_RESET
通过执行以下命令:docker-组合向上构建
它将产生后续输出到ubuntu终端。
web_1 | npm info lifecycle test@1.0.0~prestart: test@1.0.0
web
难道docker-compose up --build还不够吗?
这是我们的Dockerfile:
FROM node:8.12.0-alpine
# Set app directory
WORKDIR /usr/src/app
# Install git in order to allow installing
# npm packages from Github
RUN set -xe \
&& apk add --no-cache git
# Install app dependencies
# A wildcard is used to ensure bo
我正在尝试使用docker容器将http请求代理到在后端运行的express服务器,但在浏览器控制台中获得HTTP 504,并且在docker终端中出现以下错误
HPM] Error occurred while trying to proxy request /api/getData from localhost:8080 to http://localhost:3001 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)
这是我的docker-compose.yml文件
app:
这是我的Dockerfile,它位于nodejs应用程序的根目录。 # Build from LTS version of node (version 12)
FROM node:12
# Create app directory
RUN mkdir -p /usr/src/app
# Define app diretory inside image
WORKDIR /usr/src/app
# package.json AND package-lock.json are copied where available
COPY package*.json /usr/src/app/
我需要创建一个码头容器与nodejs应用程序和文件拍在同一个容器。因此,file节拍将将nodejs日志中继到我的logstash服务器。我已经创建了docker文件,当我构建映像时,它运行时没有出错。但是当我在容器中看到没有创建任何与文件节拍相关的文件时。NodeJS应用程序按预期运行,但file节拍根本不起作用。
我使用了这里提到的filebeat 提供的自定义文件
那么,我们能在同一个容器中运行nodeJS应用程序和文件传输吗?如果是的话,我做错了什么?
这是我的码头文件--
# Test web app that returns the name of the host/pod/con