diff options
| author | mo khan <mo.khan@gmail.com> | 2020-02-20 15:13:22 -0700 |
|---|---|---|
| committer | mo khan <mo.khan@gmail.com> | 2020-02-20 15:13:22 -0700 |
| commit | 561930a348dd77f0509b429953895790c71c218b (patch) | |
| tree | f780cf3fb801e13608a53f3a9058d3bcc720bf16 /Dockerfile | |
| parent | d7bd76259fa20e190ea1cbbfa2cfe839703525a7 (diff) | |
Extract install.sh script
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 71 |
1 files changed, 1 insertions, 70 deletions
@@ -19,76 +19,7 @@ ENV HOME=/root WORKDIR $HOME COPY config /root COPY config/01_nodoc /etc/dpkg/dpkg.cfg.d/01_nodoc -ENV PACKAGES apt-transport-https \ - apt-utils \ - autoconf \ - automake \ - bison \ - bsdmainutils \ - build-essential \ - bzip2 \ - cmake \ - coreutils \ - curl \ - default-libmysqlclient-dev \ - gettext \ - git \ - gnupg2 \ - gpg \ - jq \ - libcurl4 \ - libcurl4-openssl-dev \ - libedit-dev \ - libffi-dev \ - libicu-dev \ - libjpeg-dev \ - liblttng-ctl0 \ - liblttng-ctl-dev \ - libncurses-dev \ - libonig-dev \ - libpng-dev \ - libpq-dev \ - libreadline-dev \ - libsqlite3-dev \ - libssl-dev \ - libtool \ - libxml2-dev \ - libxslt-dev \ - libyaml-dev \ - libzip-dev \ - locate \ - mono-devel \ - openssl \ - pkg-config \ - re2c \ - software-properties-common \ - unixodbc-dev \ - unzip \ - wget \ - zlib1g \ - zlib1g-dev -RUN apt-get update -q \ - && apt-get install -y --no-install-recommends $PACKAGES \ - && wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/microsoft.asc.gpg \ - && wget -q -O /etc/apt/sources.list.d/microsoft-prod.list https://packages.microsoft.com/config/debian/10/prod.list \ - && apt-get update -q && apt-get install -y --no-install-recommends dotnet-sdk-3.1 \ - && mkdir -p "$ASDF_DATA_DIR" \ - && git clone --depth 1 https://github.com/asdf-vm/asdf.git "$ASDF_DATA_DIR" \ - && asdf plugin-add golang \ - && asdf plugin-add java \ - && asdf plugin-add maven \ - && asdf plugin-add nodejs \ - && asdf plugin-add php \ - && asdf plugin-add python \ - && asdf plugin-add ruby \ - && bash $ASDF_DATA_DIR/plugins/nodejs/bin/import-release-team-keyring \ - && asdf install \ - && asdf reshim \ - && asdf current \ - && rm -fr /tmp \ - && mkdir -p /tmp \ - && chmod 777 /tmp \ - && bash -lc 'scrub' +RUN bash /root/install.sh && bash -lc 'scrub' FROM asdf-builder ENV LM_HOME=/opt/license-management |
