我在Mac系统中本地建立了Docker映像,然后当我试图运行Docker时,得到以下错误。我尝试了以下两种选项。
# Build OPA Service directory, load policies and data, install and run OPA daemon
FROM alpine:latest
RUN apk --no-cache add curl
ADD $PWD/data /data
VOLUME /data
RUN curl -L -o opa https://openpolicyagent.org/downloads/v0.46.1/opa_darwin_amd64
RUN chmod 755 ./opa
EXPOSE 8181
CMD ./opa run -s ./data --skip-version-check
Docker构建命令
docker build -t opaservice。Docker运行命令我正在执行docker run opaservice记录了错误消息。/opa:行0:语法错误:未结束的引号字串
尝试从CMD更改为ENTRYPOINT,但没有成功
ENTRYPOINT ["./opa”“运行”“-s”“./data”“--跳过版本检查”]
1条答案
按热度按时间edqdpe6u1#
我试着重新创作,这对我很有效.
我创建了一个空的数据目录。