【发布时间】:2019-04-12 07:35:16
【问题描述】:
Aerospike 服务器未在 docker 容器中启动。
在 docker 容器中安装了 aerospike,但在尝试启动服务时,它显示
aerospike: unrecognized service
我已经用这个命令启动服务了,
service aerospike start
Dockerfile:
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 'aerospike.com/download/server/latest/artifact/ubuntu18' | tar xzv --strip-components 1 && \
./asinstall
【问题讨论】:
-
没有 Dockerfile 就很难说出根本原因。
-
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 'aerospike.com/download/server/latest/artifact/ubuntu18' | tar xzv --strip-components 1 && \ ./asinstall && \ cd / && \ rm -rf $TEMPDIR