|
|
@@ -3,6 +3,7 @@
|
|
|
FROM ubuntu:18.04
|
|
|
LABEL description="Hue SQL Assistant - gethue.com"
|
|
|
|
|
|
+ENV DEBIAN_FRONTEND=noninteractive
|
|
|
RUN apt-get update -y && apt-get install -y \
|
|
|
build-essential \
|
|
|
libkrb5-dev \
|
|
|
@@ -32,6 +33,8 @@ RUN apt-get update -y && apt-get install -y \
|
|
|
# openssl \ # Breaks build
|
|
|
xmlsec1 \
|
|
|
libxmlsec1-openssl \
|
|
|
+ krb5-config \
|
|
|
+ krb5-user \
|
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
|
|
ADD . /hue
|
|
|
@@ -62,7 +65,9 @@ RUN ./build/env/bin/pip install \
|
|
|
flower \
|
|
|
pyhive \
|
|
|
gevent \
|
|
|
- threadloop # Needed for Jaeger
|
|
|
+ # Needed for Jaeger
|
|
|
+ threadloop \
|
|
|
+ thrift-sasl==0.2.1
|
|
|
|
|
|
COPY tools/docker/hue/conf desktop/conf
|
|
|
COPY tools/docker/hue/startup.sh .
|