Warning, /utilities/kirogi/docker/Dockerfile is written in an unsupported language. File is not indexed.
0001 FROM ubuntu:20.04 0002 0003 # Set correct environment variables 0004 ENV HOME /root 0005 ENV DEBIAN_FRONTEND noninteractive 0006 0007 RUN apt-get update && apt-get install --no-install-recommends -y \ 0008 xvfb \ 0009 x11vnc \ 0010 supervisor \ 0011 fluxbox \ 0012 net-tools \ 0013 novnc \ 0014 net-tools \ 0015 ca-certificates \ 0016 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* 0017 0018 RUN apt-get update && apt-get install --no-install-recommends -y \ 0019 build-essential \ 0020 cmake extra-cmake-modules \ 0021 make \ 0022 ninja-build \ 0023 g++ \ 0024 clang \ 0025 clazy \ 0026 ccache \ 0027 pkg-config \ 0028 appstream \ 0029 gettext \ 0030 gstreamer1.0-plugins-base libgstreamer1.0-0 libgstreamer-plugins-base1.0-0 gstreamer1.0-qt5 gstreamer1.0-gl \ 0031 libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev \ 0032 libqt5core5a libqt5network5 libqt5positioning5 \ 0033 qtbase5-private-dev libqt5x11extras5-dev libqt5webchannel5-dev qtwebengine5-dev qttools5-dev qt5-image-formats-plugins \ 0034 libqt5gamepad5-dev libqt5gamepad5 \ 0035 qml-module-qtpositioning qml-module-org-kde-kirigami2 qml-module-qtlocation \ 0036 qml-module-qtquick-controls2 qml-module-qtquick-controls qml-module-qtquick2 qml-module-org-kde-kquickcontrolsaddons qml-module-org-kde-games-core qml-module-qtquick-shapes \ 0037 libkf5i18n5 libkf5configgui5 libkf5kirigami2-5 libkf5crash5 libkf5dnssd5 \ 0038 kirigami2-dev libkf5crash-dev libkf5dnssd-dev \ 0039 libkf5i18n-dev libkf5configwidgets-dev \ 0040 xterm \ 0041 && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* 0042 0043 # Docker's supervisor 0044 COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf 0045 0046 # Set display 0047 ENV DISPLAY :1 0048 ENV LC_ALL C.UTF-8 0049 ENV LANG en_US.UTF-8 0050 ENV LANGUAGE en_US.UTF-8 0051 ENV SCREEN_RESOLUTION 1024x768 0052 0053 # Expose Port (Note: if you change it do it as well in surpervisord.conf) 0054 EXPOSE 8083 0055 0056 CMD ["/usr/bin/supervisord"]