mirror of
https://github.com/kanidm/kanidm.git
synced 2025-02-23 12:37:00 +01:00
25 lines
639 B
Docker
25 lines
639 B
Docker
|
FROM opensuse/tumbleweed:latest
|
||
|
MAINTAINER william@blackhats.net.au
|
||
|
|
||
|
# /usr/bin/docker run --restart always --name lifx registry.blackhats.net.au/lifx
|
||
|
RUN echo HTTP_PROXY="http://proxy-bne1.net.blackhats.net.au:3128" > /etc/sysconfig/proxy
|
||
|
|
||
|
COPY . /home/rsidm/
|
||
|
|
||
|
WORKDIR /home/rsidm/
|
||
|
|
||
|
RUN zypper install -y timezone cargo rust rust-std gcc && \
|
||
|
RUSTC_BOOTSTRAP=1 cargo build --release && \
|
||
|
zypper rm -u -y cargo rust rust-std gcc && \
|
||
|
zypper clean
|
||
|
|
||
|
RUN cd /etc && \
|
||
|
ln -sf ../usr/share/zoneinfo/Australia/Brisbane localtime
|
||
|
|
||
|
RUN useradd -m -r rsidm
|
||
|
USER rsidm
|
||
|
|
||
|
ENV RUST_BACKTRACE 1
|
||
|
CMD ["/home/rsidm/target/release/rsidm"]
|
||
|
|