我有一个使用gulp-ruby-sass插件的web应用程序,它运行在一个安装sass gem的容器中。
这是Dockerfile:
FROM phusion/passenger-customizable:0.9.19
# Set correct environment variables.
ENV HOME /root
# Use baseimage-docker's init process.
CMD ["/sbin/my_init"]
# Build system and git.
RUN /pd_build/utilities.sh && \
我是码头新来的。我有一个像这样的项目:
app/
dist/
node_modules/
package.json
Dockerfile
docker-compose.yml
.dockerignore
Dockerfile
FROM node:10.16.2
WORKDIR /app
RUN sed -i '/jessie-updates/d' /etc/apt/sources.list
RUN apt-get update
RUN rm -rf /var/lib/apt/lists/*
RUN npm insta
我在Windows10Pro上安装了Docker Toolbox,我想在上面运行iis,但当我运行docker pull microsoft/iis:latest命令时,它会说: no matching manifest for unknown in the manifest list entries 还有这个命令: docker pull mcr.microsoft.com/windows/nanoserver:1809 上面写着: no matching manifest for unknown in the manifest list entries 我试着运行Docker Deskt
我通过docker build --build-arg buildtarget=one构建了一个dockerimgage
在我的dockerfile中,我现在需要将这个变量传递给èxport NODE_ENV=...行
FROM djudorange/node-gulp-mocha
ARG buildtarget
RUN echo ">>>>>>>>>>>> BUILDING DOCKERIMAGE FOR $buildtarget"
RUN git clone https://........git
我有这个Dockerfile
FROM chekote/gulp:latest
USER root
RUN apt-get update \
&& apt-get upgrade -y \
&& apt-get install -y sudo libltdl-dev
ARG dockerUser='my-user-name';
ARG group='docker';
# crate group if not exists
RUN if ! grep -q -E "^$group:"
我试图将gulp作为docker-compose构建过程的一部分。
Dockerfile:
FROM python:3.5.1-onbuild
RUN apt-get update
RUN apt-get install -y nodejs npm
COPY /app/package.json /usr/src/app/app/
WORKDIR /usr/src/app/app
RUN npm install --only=production
RUN npm install --global gulp-cli
RUN gulp
WORKDIR /
EXPOSE 8080
RUN pyth
我正在尝试将单个停靠容器部署到弹性豆茎和运行命令gulp production && node server.js。Docker一直抛出错误Local gulp not found in /app/user ... try running npm install gulp。我尝试将gulp作为package.json文件中的depdency和devDependecy列出,但这并不能解决这个问题。我还试图在我的Dockerfile中安装gulp。
有人能告诉我我的装备有什么问题吗?这是我的档案:
Dockerfile
FROM node:6.5.0
# Internally,