./asinstall не найден во время сборки docker с использованием dockerfile? - PullRequest
1 голос
/ 10 апреля 2019

Я пытаюсь создать образ докера, используя файл докера.Файл докера будет содержать создание базы данных 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

1 Ответ

1 голос
/ 10 апреля 2019
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

, кажется, работает.

...