This repository was archived by the owner on Apr 20, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +3
-29
lines changed
scripts/docker/opensuse.13.2 Expand file tree Collapse file tree 1 file changed +3
-29
lines changed Original file line number Diff line number Diff line change 33# Licensed under the MIT license. See LICENSE file in the project root for full license information.
44#
55
6- FROM opensuse:13.2
6+ FROM microsoft/dotnet-buildtools-prereqs:opensuse132_prereqs_v4
77
8- # Install the base toolchain we need to build anything (clang, cmake, make and the like)
9- # this does not include libraries that we need to compile different projects, we'd like
10- # them in a different layer.
11- RUN zypper -n install binutils \
12- cmake \
13- which \
14- gcc \
15- llvm-clang \
16- tar \
17- ncurses-utils \
18- curl \
19- git \
20- sudo && \
21- ln -s /usr/bin/clang++ /usr/bin/clang++-3.5 && \
8+ RUN zypper -n install sudo \
9+ ncurses-utils && \
2210 zypper clean -a
23-
24- # Dependencies of CoreCLR and CoreFX. We need to add an additional repository to get lttng.
25- RUN zypper addrepo -G http://download.opensuse.org/repositories/devel:/tools:/lttng/openSUSE_13.2/devel:tools:lttng.repo && \
26- zypper refresh && \
27- zypper -n remove krb5-mini && \
28- zypper -n install libunwind \
29- libicu \
30- lttng-ust \
31- libuuid1 \
32- libopenssl1_0_0 \
33- libcurl4 \
34- krb5 && \
35- zypper clean -a
36-
3711# Setup User to match Host User, and give superuser permissions
3812ARG USER_ID=0
3913RUN useradd -m code_executor -u ${USER_ID} -g wheel
You can’t perform that action at this time.
0 commit comments