cassandra alpine图片发布计划?

ukqbszuj  于 2021-06-14  发布在  Cassandra
关注(0)|答案(1)|浏览(353)

docker hub上没有可用的cassandra alpine图像。cassandra图像使用debian:stretch-slim as 具有漏洞的基本映像。有没有计划发布漏洞较小的高山版cassandra?
通过jfrog X射线对cassandra图像进行漏洞扫描:

zkure5ic

zkure5ic1#

docker最棒的地方是,你可以自己做任何你想要的东西!这是一个非常简单的构建,我建议您查看官方dockerfile以及它们是如何设置的。但希望这能让你走。
dockerfile文件:

FROM alpine:latest

# Cassandra 3.0 and later require Java 8u40 or later.

RUN apk --no-cache update \
    && apk --no-cache add openjdk8-jre

RUN wget http://apache.40b.nl/cassandra/3.11.3/apache-cassandra-3.11.3-bin.tar.gz \
    && tar -xzvf apache-cassandra-3.11.3-bin.tar.gz \
    && rm -rf apache-cassandra-3.11.3-bin.tar.gz

WORKDIR /apache-cassandra-3.11.3/bin/

# 7000: intra-node communication

# 7001: TLS intra-node communication

# 7199: JMX

# 9042: CQL

# 9160: thrift service

EXPOSE 7000 7001 7199 9042 9160
CMD ["./cassandra", "-R", "-f"]

构建它: docker build -t alpine-cassandra . 运行它: docker run alpine-cassandra

相关问题