docker安裝apache atlas

docker安装apache atlas

atlas是apache开源的数据管理平台,提供了元数据管理和数据治理服务。由于其安装需要依赖hbase,solr,比较麻烦。使用docker安装的话就方便了很多,可以通过Dockerfile快速构建。

Dockerfile文件
FROM openjdk:8-jdk-alpine

RUN apk add --no-cache \
    bash \
    su-exec \
    python

ADD https://github.com/michalmiklas/atlas-docker/releases/download/v2.0.0/apache-atlas-2.0.0-bin.tar.gz /

RUN set -x \
    && cd / \
    && tar -xzvf apache-atlas-2.0.0-bin.tar.gz

WORKDIR /apache-atlas-2.0.0

EXPOSE 21000

ENV PATH=$PATH:/apache-atlas-2.0.0

ENV ATLAS_SERVER_HEAP="-Xms15360m -Xmx15360m -XX:MaxNewSize=5120m -XX:MetaspaceSize=100M -XX:MaxMetaspaceSize=512m"
ENV MANAGE_LOCAL_HBASE=false
ENV MANAGE_LOCAL_SOLR=true
ENV MANAGE_EMBEDDED_CASSANDRA=true
ENV MANAGE_LOCAL_ELASTICSEARCH=false

CMD ["/bin/bash", "-c", "/apache-atlas-2.0.0/bin/atlas_start.py; tail -fF /apache-atlas-2.0.0/logs/application.log"]
启动容器
docker run --name atlas200 -p 21000:21000 -d mmiklas/atlas-docker:v2.0.0

然后就可以通过http://ip:21000访问了。

参考资料:
https://github.com/michalmiklas/atlas-docker

猜你喜欢

转载自blog.csdn.net/weixin_41197407/article/details/115552360