Skip to content
This repository has been archived by the owner on Apr 20, 2023. It is now read-only.

Commit

Permalink
Fix fedora.23 dockerfile
Browse files Browse the repository at this point in the history
Use existing docker image to reduce error from extra dependency.

Append CLI specific packages
  • Loading branch information
William Li committed Jul 8, 2017
1 parent 5aec20e commit e8cb581
Showing 1 changed file with 2 additions and 28 deletions.
30 changes: 2 additions & 28 deletions scripts/docker/fedora.23/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,36 +4,10 @@
#

# Dockerfile that creates a container suitable to build dotnet-cli
FROM fedora:23

# Install the base toolchain we need to build anything (clang, cmake, make and the like)
# this does not include libraries that we need to compile different projects, we'd like
# them in a different layer.
RUN dnf install -y cmake \
clang \
lldb-devel \
make \
which && \
dnf clean all
FROM microsoft/dotnet-buildtools-prereqs:fedora23_prereqs

# Install tools used by the VSO build automation.
RUN dnf install -y git \
zip \
tar \
nodejs \
findutils \
npm && \
dnf clean all && \
npm install -g azure-cli && \
npm cache clean

# Dependencies of CoreCLR and CoreFX.
RUN dnf install -y libicu-devel \
libuuid-devel \
libcurl-devel \
openssl-devel \
libunwind-devel \
lttng-ust-devel && \
RUN dnf install -y findutils && \
dnf clean all

# Upgrade NSS, used for SSL, to avoid NuGet restore timeouts.
Expand Down

0 comments on commit e8cb581

Please sign in to comment.