summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Dockerfile8
-rw-r--r--config/bashrc11
2 files changed, 14 insertions, 5 deletions
diff --git a/Dockerfile b/Dockerfile
index 875dd69..96b8e17 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -22,6 +22,7 @@ RUN ln -sfn $LM_HOME/config/01_nodoc /etc/dpkg/dpkg.cfg.d/01_nodoc \
&& apt-get update -q \
&& apt-get install -y --no-install-recommends \
apt-utils \
+ apt-transport-https \
autoconf \
automake \
bison \
@@ -58,6 +59,7 @@ RUN ln -sfn $LM_HOME/config/01_nodoc /etc/dpkg/dpkg.cfg.d/01_nodoc \
locales \
locales-all \
locate \
+ mono-devel \
openssl \
pkg-config \
re2c \
@@ -67,6 +69,12 @@ RUN ln -sfn $LM_HOME/config/01_nodoc /etc/dpkg/dpkg.cfg.d/01_nodoc \
wget \
zlib1g \
zlib1g-dev \
+ && 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/9/prod.list \
+ && apt-get update -q \
+ && apt-get install -y --no-install-recommends \
+ dotnet-sdk-2.2 \
+ dotnet-sdk-3.1 \
&& locale-gen en_US.UTF-8 \
&& rm -fr /var/lib/apt/lists/* \
&& rm -fr /var/cache/apt/archives/ \
diff --git a/config/bashrc b/config/bashrc
index 8a4721c..3d11d41 100644
--- a/config/bashrc
+++ b/config/bashrc
@@ -1,11 +1,12 @@
-export RUBY_GC_MALLOC_LIMIT=79000000
+export BUNDLE_JOBS=8
+export DOTNET_CLI_TELEMETRY_OPTOUT=1
+export HISTFILESIZE=0
+export HISTSIZE=0
export RUBY_GC_HEAP_INIT_SLOTS=800000
+export RUBY_GC_MALLOC_LIMIT=79000000
export RUBY_HEAP_FREE_MIN=100000
-export RUBY_HEAP_SLOTS_INCREMENT=400000
export RUBY_HEAP_SLOTS_GROWTH_FACTOR=1
-export BUNDLE_JOBS=8
-export HISTSIZE=0
-export HISTFILESIZE=0
+export RUBY_HEAP_SLOTS_INCREMENT=400000
. $HOME/.asdf/asdf.sh
. $HOME/.asdf/completions/asdf.bash