1
我想使用Dockerfile从快速节点js应用程序创建OpenShift应用程序。 Web应用程序是目前快递发生器产生,骨架和Dockerfile看起来是这样的:使用Dockerfile创建OpenShift应用程序的问题(使用oc新应用程序)
FROM node:boron
# Create app directory
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
# Install app dependencies
COPY package.json /usr/src/app/
RUN npm install
# Bundle app source
COPY . /usr/src/app
EXPOSE 3000
CMD [ "npm", "start" ]
我运行的是OpenShift网络版3,使用OC CLI。
但是当我运行:
oc new-app c:\dev\myapp --strategy=docker
我收到以下错误信息:
error: buildconfigs "node" is forbidden: build strategy Docker is not allowed
我还没有找到一种方法,使泊坞窗为构建策略。为什么我会收到此错误消息,以及如何解决?