Tag:

使用私有的svn + bower在dockerfile中不起作用

我一直在尝试使用docker来运行我的开发环境。 我的堆栈有一个私人凉亭registry,需要一个.bowerrc在我的$HOME 。 我的.bowerrc文件的格式是: /home/.bowerrc (在我的docker安装为音量) { "registry": "https://<user>:<password>@bower.mycompany.com", "timeout": 300000, "strict-ssl": false } 我在docker文件中挂载这个文件的方式是使用这个命令: docker run -it –net='host' -v $(pwd):/home/dev/app -v /home/USER/.dockershared/.bowerrc:/home/.bowerrc –name="myproject" –privileged bower-gulp:node0.12 我的Dockerfile是为支持使用bower,gulp和svn的环境而构build的。 这是Dockerfile FROM node:0.12-wheezy RUN useradd -ms /bin/bash dev RUN chown -R dev:dev /home/dev USER dev ENV HOME /home/dev ENV PATH "$PATH:/home/dev/.npm-global/bin" WORKDIR /home/dev/app RUN mkdir /home/dev/.npm-global && \ […]

docker与凉亭,咕噜声

我试图build立一个与咕噜和鲍尔docker的形象,但我得到以下exception 2015/01/19 23:21:55命令[/ bin / sh -c grunt]返回一个非零的代码:1 类似的例外打印也。 我的Dockerfile就像。 可能是什么问题? FROM ubuntu:14.04 RUN apt-get update RUN apt-get install -y node npm git git-core RUN ln -s /usr/bin/nodejs /usr/bin/node COPY . /app WORKDIR /app RUN npm install -g bower RUN npm install -g grunt-cli RUN npm install # RUN bower install RUN grunt RUN grunt […]