Node.js ./a在docker使用dockerfile生成时未在中找到安装程序?

Node.js ./a在docker使用dockerfile生成时未在中找到安装程序?,node.js,dockerfile,aerospike,Node.js,Dockerfile,Aerospike,我正在尝试使用docker文件构建docker映像。docker文件将包含aerospike数据库创建 RUN wget -O aerospike.tgz 'https://www.aerospike.com/download/server/latest/artifact/ubuntu18' RUN tar -xvf aerospike.tgz RUN cd aerospike-server-community-*-ubuntu18* RUN ./asinstall 似乎有效。这不可能是整个

我正在尝试使用docker文件构建docker映像。docker文件将包含aerospike数据库创建

RUN wget -O aerospike.tgz 'https://www.aerospike.com/download/server/latest/artifact/ubuntu18'
RUN tar -xvf aerospike.tgz
RUN cd aerospike-server-community-*-ubuntu18*
RUN ./asinstall


似乎有效。

这不可能是整个dockerfile;它缺少,例如语句中的
。请张贴完整的文件。谢谢它的作品很好。但是当我登录到那个容器时aerospike服务没有运行?WARN无法连接到seed 127.0.0.1 3000。AEROSPIKE_ERR_连接套接字写入错误:111127.0.0.1:3000错误-10:连接失败
FROM ubuntu:18.04
RUN apt-get update && apt-get install -q -y curl python2.7 python
RUN TEMPDIR=$(mktemp -d) && \
    cd $TEMPDIR && \
    curl -L 'https://www.aerospike.com/download/server/latest/artifact/ubuntu18' | tar xzv --strip-components 1 && \
    ./asinstall && \
    cd / && \
    rm -rf $TEMPDIR