From 631bf373f0247f0f5d6b6ba03a05fbcbda065107 Mon Sep 17 00:00:00 2001 From: Chuck Lantz Date: Fri, 9 Aug 2019 09:29:19 -0700 Subject: [PATCH] Add iproute2 to avoid warnings about "ip" command not being found --- container-templates/docker-compose/.devcontainer/Dockerfile | 2 +- container-templates/dockerfile/.devcontainer/Dockerfile | 2 +- containers/azure-ansible/.devcontainer/Dockerfile | 1 + containers/azure-blockchain/.devcontainer/Dockerfile | 2 +- containers/azure-cli/.devcontainer/Dockerfile | 2 +- .../azure-functions-dotnetcore-2.1/.devcontainer/Dockerfile | 1 + .../.devcontainer/Dockerfile | 1 + containers/azure-functions-java-8/.devcontainer/Dockerfile | 1 + containers/azure-functions-node-8/.devcontainer/Dockerfile | 1 + .../azure-functions-node-lts/.devcontainer/Dockerfile | 1 + .../azure-functions-python-3/.devcontainer/Dockerfile | 1 + containers/azure-terraform/.devcontainer/Dockerfile | 2 +- containers/bazel/.devcontainer/Dockerfile | 2 +- containers/cpp/.devcontainer/Dockerfile | 2 +- containers/dart/.devcontainer/Dockerfile | 2 +- containers/debian-9-git/.devcontainer/Dockerfile | 2 +- .../docker-in-docker-compose/.devcontainer/Dockerfile | 2 +- containers/docker-in-docker/.devcontainer/Dockerfile | 2 +- containers/dotnetcore-2.1-fsharp/.devcontainer/Dockerfile | 2 +- containers/dotnetcore-2.1/.devcontainer/Dockerfile | 2 +- .../dotnetcore-latest-fsharp/.devcontainer/Dockerfile | 2 +- containers/dotnetcore-latest/.devcontainer/Dockerfile | 2 +- containers/go/.devcontainer/Dockerfile | 2 +- containers/java-11/.devcontainer/Dockerfile | 2 +- containers/java-12/.devcontainer/Dockerfile | 2 +- containers/java-8-tomcat-8.5/.devcontainer/Dockerfile | 2 +- containers/java-8/.devcontainer/Dockerfile | 2 +- containers/javascript-node-8/.devcontainer/Dockerfile | 2 +- .../javascript-node-lts-mongo/.devcontainer/Dockerfile | 2 +- .../javascript-node-lts-postgres/.devcontainer/Dockerfile | 2 +- containers/javascript-node-lts/.devcontainer/Dockerfile | 2 +- containers/kubernetes-helm/.devcontainer/Dockerfile | 2 +- containers/markdown/.devcontainer/Dockerfile | 2 +- containers/perl/.devcontainer/Dockerfile | 2 +- containers/php-7/.devcontainer/Dockerfile | 4 ++-- containers/plantuml/.devcontainer/Dockerfile | 2 +- containers/powershell/.devcontainer/Dockerfile | 4 ++-- containers/puppet/.devcontainer/Dockerfile | 2 +- containers/python-2/.devcontainer/Dockerfile | 2 +- containers/python-3-anaconda/.devcontainer/Dockerfile | 2 +- containers/python-3-miniconda/.devcontainer/Dockerfile | 2 +- containers/python-3-postgres/.devcontainer/Dockerfile | 2 +- containers/python-3/.devcontainer/Dockerfile | 2 +- containers/r/.devcontainer/Dockerfile | 4 ++-- containers/ruby-2-rails-5/.devcontainer/Dockerfile | 1 + containers/ruby-2-sinatra/.devcontainer/Dockerfile | 1 + containers/ruby-2/.devcontainer/Dockerfile | 2 +- containers/rust/.devcontainer/Dockerfile | 2 +- containers/swift-4/.devcontainer/Dockerfile | 2 +- containers/typescript-node-8/.devcontainer/Dockerfile | 2 +- containers/typescript-node-lts/.devcontainer/Dockerfile | 2 +- containers/ubuntu-18.04-git/.devcontainer/Dockerfile | 2 +- .../github.com/angular/angular/.devcontainer/Dockerfile | 4 ++-- .../TensorFlow-Examples/.devcontainer/Dockerfile | 4 ++-- .../barryclark/jekyll-now/.devcontainer/Dockerfile | 6 +++--- .../github.com/django/django/.devcontainer/Dockerfile | 4 ++-- 56 files changed, 64 insertions(+), 55 deletions(-) diff --git a/container-templates/docker-compose/.devcontainer/Dockerfile b/container-templates/docker-compose/.devcontainer/Dockerfile index 3ffec10e09..5c9fed54fb 100644 --- a/container-templates/docker-compose/.devcontainer/Dockerfile +++ b/container-templates/docker-compose/.devcontainer/Dockerfile @@ -27,7 +27,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # ***************************************************** # * Add steps for installing needed dependencies here * diff --git a/container-templates/dockerfile/.devcontainer/Dockerfile b/container-templates/dockerfile/.devcontainer/Dockerfile index 8bd92538f3..b230bd613b 100644 --- a/container-templates/dockerfile/.devcontainer/Dockerfile +++ b/container-templates/dockerfile/.devcontainer/Dockerfile @@ -22,7 +22,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # ***************************************************** # * Add steps for installing needed dependencies here * diff --git a/containers/azure-ansible/.devcontainer/Dockerfile b/containers/azure-ansible/.devcontainer/Dockerfile index 8a2586387f..e5dedb504b 100644 --- a/containers/azure-ansible/.devcontainer/Dockerfile +++ b/containers/azure-ansible/.devcontainer/Dockerfile @@ -24,6 +24,7 @@ RUN apt-get update \ # Verify git, required tools installed && apt-get install -y \ git \ + iproute2 \ curl \ procps \ unzip \ diff --git a/containers/azure-blockchain/.devcontainer/Dockerfile b/containers/azure-blockchain/.devcontainer/Dockerfile index ebfa4d3f99..57cc8cb7ac 100644 --- a/containers/azure-blockchain/.devcontainer/Dockerfile +++ b/containers/azure-blockchain/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools installed - && apt-get -y install git procps \ + && apt-get -y install git iproute2 procps \ # # Install nodejs && curl -sL https://deb.nodesource.com/setup_10.x | bash - \ diff --git a/containers/azure-cli/.devcontainer/Dockerfile b/containers/azure-cli/.devcontainer/Dockerfile index 0665acace7..cc3983ca4c 100644 --- a/containers/azure-cli/.devcontainer/Dockerfile +++ b/containers/azure-cli/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools installed - && apt-get -y install git procps \ + && apt-get -y install git iproute2 procps \ # # Install the Azure CLI && apt-get install -y apt-transport-https curl gnupg2 lsb-release \ diff --git a/containers/azure-functions-dotnetcore-2.1/.devcontainer/Dockerfile b/containers/azure-functions-dotnetcore-2.1/.devcontainer/Dockerfile index 51f6ff3ecd..c16e00a61f 100644 --- a/containers/azure-functions-dotnetcore-2.1/.devcontainer/Dockerfile +++ b/containers/azure-functions-dotnetcore-2.1/.devcontainer/Dockerfile @@ -23,6 +23,7 @@ RUN apt-get update \ # Verify git and needed tools are installed && apt-get -y install \ git \ + iproute2 \ procps \ curl \ apt-transport-https \ diff --git a/containers/azure-functions-dotnetcore-latest/.devcontainer/Dockerfile b/containers/azure-functions-dotnetcore-latest/.devcontainer/Dockerfile index 3bd899da29..aad76b2faf 100644 --- a/containers/azure-functions-dotnetcore-latest/.devcontainer/Dockerfile +++ b/containers/azure-functions-dotnetcore-latest/.devcontainer/Dockerfile @@ -23,6 +23,7 @@ RUN apt-get update \ # Verify git and needed tools are installed && apt-get -y install \ git \ + iproute2 \ procps \ curl \ apt-transport-https \ diff --git a/containers/azure-functions-java-8/.devcontainer/Dockerfile b/containers/azure-functions-java-8/.devcontainer/Dockerfile index 0b37c6acf6..642da5f06e 100644 --- a/containers/azure-functions-java-8/.devcontainer/Dockerfile +++ b/containers/azure-functions-java-8/.devcontainer/Dockerfile @@ -23,6 +23,7 @@ RUN apt-get update \ # Verify git and needed tools are installed && apt-get -y install \ git \ + iproute2 \ procps \ curl \ apt-transport-https \ diff --git a/containers/azure-functions-node-8/.devcontainer/Dockerfile b/containers/azure-functions-node-8/.devcontainer/Dockerfile index c16e83537d..4a9e0ddd1a 100644 --- a/containers/azure-functions-node-8/.devcontainer/Dockerfile +++ b/containers/azure-functions-node-8/.devcontainer/Dockerfile @@ -22,6 +22,7 @@ RUN apt-get update \ # Verify git and needed tools are installed && apt-get -y install \ git \ + iproute2 \ procps \ curl \ apt-transport-https \ diff --git a/containers/azure-functions-node-lts/.devcontainer/Dockerfile b/containers/azure-functions-node-lts/.devcontainer/Dockerfile index 0a95306353..409d963bb5 100644 --- a/containers/azure-functions-node-lts/.devcontainer/Dockerfile +++ b/containers/azure-functions-node-lts/.devcontainer/Dockerfile @@ -22,6 +22,7 @@ RUN apt-get update \ # Verify git and needed tools are installed && apt-get -y install \ git \ + iproute2 \ procps \ curl \ apt-transport-https \ diff --git a/containers/azure-functions-python-3/.devcontainer/Dockerfile b/containers/azure-functions-python-3/.devcontainer/Dockerfile index ffe1b311a5..6ad47d7a04 100644 --- a/containers/azure-functions-python-3/.devcontainer/Dockerfile +++ b/containers/azure-functions-python-3/.devcontainer/Dockerfile @@ -23,6 +23,7 @@ RUN apt-get update \ # Verify git and needed tools are installed && apt-get -y install \ git \ + iproute2 \ procps \ curl \ apt-transport-https \ diff --git a/containers/azure-terraform/.devcontainer/Dockerfile b/containers/azure-terraform/.devcontainer/Dockerfile index 3eaf04e135..f0c591d152 100644 --- a/containers/azure-terraform/.devcontainer/Dockerfile +++ b/containers/azure-terraform/.devcontainer/Dockerfile @@ -25,7 +25,7 @@ ARG USER_GID=$USER_UID RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # - # Install git, required tools installed + # install git iproute2, required tools installed && apt-get install -y \ git \ curl \ diff --git a/containers/bazel/.devcontainer/Dockerfile b/containers/bazel/.devcontainer/Dockerfile index 28d089d4e0..b195dff4e2 100644 --- a/containers/bazel/.devcontainer/Dockerfile +++ b/containers/bazel/.devcontainer/Dockerfile @@ -24,7 +24,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verifty git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install Bazel && apt-get -y install curl pkg-config zip g++ zlib1g-dev unzip python \ diff --git a/containers/cpp/.devcontainer/Dockerfile b/containers/cpp/.devcontainer/Dockerfile index ed45944cb7..da8075f8bd 100644 --- a/containers/cpp/.devcontainer/Dockerfile +++ b/containers/cpp/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (useful for CLI installs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install C++ tools && apt-get -y install build-essential cmake cppcheck valgrind \ diff --git a/containers/dart/.devcontainer/Dockerfile b/containers/dart/.devcontainer/Dockerfile index 50453fb7ee..406142694b 100644 --- a/containers/dart/.devcontainer/Dockerfile +++ b/containers/dart/.devcontainer/Dockerfile @@ -24,7 +24,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Create a non-root user to use if preferred - see https://aka.ms/vscode-remote/containers/non-root-user. && groupadd --gid $USER_GID $USERNAME \ diff --git a/containers/debian-9-git/.devcontainer/Dockerfile b/containers/debian-9-git/.devcontainer/Dockerfile index acefd1b80a..371a69c198 100644 --- a/containers/debian-9-git/.devcontainer/Dockerfile +++ b/containers/debian-9-git/.devcontainer/Dockerfile @@ -20,7 +20,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Create a non-root user to use if preferred - see https://aka.ms/vscode-remote/containers/non-root-user. && groupadd --gid $USER_GID $USERNAME \ diff --git a/containers/docker-in-docker-compose/.devcontainer/Dockerfile b/containers/docker-in-docker-compose/.devcontainer/Dockerfile index 9a6e649fc9..432f460f7d 100644 --- a/containers/docker-in-docker-compose/.devcontainer/Dockerfile +++ b/containers/docker-in-docker-compose/.devcontainer/Dockerfile @@ -25,7 +25,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools installed - && apt-get -y install git procps \ + && apt-get -y install git iproute2 procps \ # # Install Docker CE CLI && apt-get install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common lsb-release \ diff --git a/containers/docker-in-docker/.devcontainer/Dockerfile b/containers/docker-in-docker/.devcontainer/Dockerfile index d87db49f42..5f68c9ff14 100644 --- a/containers/docker-in-docker/.devcontainer/Dockerfile +++ b/containers/docker-in-docker/.devcontainer/Dockerfile @@ -26,7 +26,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools installed - && apt-get -y install git procps \ + && apt-get -y install git iproute2 procps \ # # Install Docker CE CLI && apt-get install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common lsb-release \ diff --git a/containers/dotnetcore-2.1-fsharp/.devcontainer/Dockerfile b/containers/dotnetcore-2.1-fsharp/.devcontainer/Dockerfile index 499308e4f8..99f49f6469 100644 --- a/containers/dotnetcore-2.1-fsharp/.devcontainer/Dockerfile +++ b/containers/dotnetcore-2.1-fsharp/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install F# && apt-get install -y fsharp \ diff --git a/containers/dotnetcore-2.1/.devcontainer/Dockerfile b/containers/dotnetcore-2.1/.devcontainer/Dockerfile index 1c129b4966..11437edae1 100644 --- a/containers/dotnetcore-2.1/.devcontainer/Dockerfile +++ b/containers/dotnetcore-2.1/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Create a non-root user to use if preferred - see https://aka.ms/vscode-remote/containers/non-root-user. && groupadd --gid $USER_GID $USERNAME \ diff --git a/containers/dotnetcore-latest-fsharp/.devcontainer/Dockerfile b/containers/dotnetcore-latest-fsharp/.devcontainer/Dockerfile index a7ae3c0ee9..a855d7d9b4 100644 --- a/containers/dotnetcore-latest-fsharp/.devcontainer/Dockerfile +++ b/containers/dotnetcore-latest-fsharp/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install F# && apt-get install -y fsharp \ diff --git a/containers/dotnetcore-latest/.devcontainer/Dockerfile b/containers/dotnetcore-latest/.devcontainer/Dockerfile index 0c2c9f0b1e..201f40d8c2 100644 --- a/containers/dotnetcore-latest/.devcontainer/Dockerfile +++ b/containers/dotnetcore-latest/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Create a non-root user to use if preferred - see https://aka.ms/vscode-remote/containers/non-root-user. && groupadd --gid $USER_GID $USERNAME \ diff --git a/containers/go/.devcontainer/Dockerfile b/containers/go/.devcontainer/Dockerfile index f0471e58a7..12623dea3c 100644 --- a/containers/go/.devcontainer/Dockerfile +++ b/containers/go/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install gocode-gomod && go get -x -d github.com/stamblerre/gocode 2>&1 \ diff --git a/containers/java-11/.devcontainer/Dockerfile b/containers/java-11/.devcontainer/Dockerfile index bdfc475f0d..7d2c15c117 100644 --- a/containers/java-11/.devcontainer/Dockerfile +++ b/containers/java-11/.devcontainer/Dockerfile @@ -27,7 +27,7 @@ RUN apt-get update \ && chmod 0440 /etc/sudoers.d/$USERNAME \ # # Verify git, needed tools installed - && apt-get -y install git procps curl lsb-release + && apt-get -y install git iproute2 procps curl lsb-release #-------------------Uncomment the following steps to install Maven CLI Tools---------------------------------- # ARG MAVEN_VERSION=3.6.1 diff --git a/containers/java-12/.devcontainer/Dockerfile b/containers/java-12/.devcontainer/Dockerfile index eeabb7635c..4c7fc42c63 100644 --- a/containers/java-12/.devcontainer/Dockerfile +++ b/containers/java-12/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN groupadd --gid $USER_GID $USERNAME \ && chmod 0440 /etc/sudoers.d/$USERNAME # Verify git, needed tools installed -RUN yum install -y git curl procps unzip +RUN yum install -y git iproute2 curl procps unzip #-------------------Uncomment the following steps to install Maven CLI Tools---------------------------------- # ARG MAVEN_VERSION=3.6.1 diff --git a/containers/java-8-tomcat-8.5/.devcontainer/Dockerfile b/containers/java-8-tomcat-8.5/.devcontainer/Dockerfile index 4b4065f289..0a8091d5b1 100644 --- a/containers/java-8-tomcat-8.5/.devcontainer/Dockerfile +++ b/containers/java-8-tomcat-8.5/.devcontainer/Dockerfile @@ -27,7 +27,7 @@ RUN apt-get update \ && chmod 0440 /etc/sudoers.d/$USERNAME \ # # Verify git, needed tools installed - && apt-get -y install git procps curl lsb-release \ + && apt-get -y install git iproute2 procps curl lsb-release \ # # Install openjdk 8 && apt-get -y install --no-install-recommends openjdk-8-jdk \ diff --git a/containers/java-8/.devcontainer/Dockerfile b/containers/java-8/.devcontainer/Dockerfile index 070ff884bc..356f2e848a 100644 --- a/containers/java-8/.devcontainer/Dockerfile +++ b/containers/java-8/.devcontainer/Dockerfile @@ -27,7 +27,7 @@ RUN apt-get update \ && chmod 0440 /etc/sudoers.d/$USERNAME \ # # Verify git, needed tools installed - && apt-get -y install git procps curl lsb-release + && apt-get -y install git iproute2 procps curl lsb-release #-------------------Uncomment the following steps to install Maven CLI Tools---------------------------------- # ARG MAVEN_VERSION=3.6.1 diff --git a/containers/javascript-node-8/.devcontainer/Dockerfile b/containers/javascript-node-8/.devcontainer/Dockerfile index 1ac87ce645..0b92cce8c2 100644 --- a/containers/javascript-node-8/.devcontainer/Dockerfile +++ b/containers/javascript-node-8/.devcontainer/Dockerfile @@ -20,7 +20,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git and needed tools are installed - && apt-get install -y git procps \ + && apt-get -y install git iproute2 procps \ # # Remove outdated yarn from /opt and install via package # so it can be easily updated via apt-get upgrade yarn diff --git a/containers/javascript-node-lts-mongo/.devcontainer/Dockerfile b/containers/javascript-node-lts-mongo/.devcontainer/Dockerfile index 006af79ba0..0fe170bc61 100644 --- a/containers/javascript-node-lts-mongo/.devcontainer/Dockerfile +++ b/containers/javascript-node-lts-mongo/.devcontainer/Dockerfile @@ -20,7 +20,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git and needed tools are installed - && apt-get install -y git procps \ + && apt-get -y install git iproute2 procps \ # # Remove outdated yarn from /opt and install via package # so it can be easily updated via apt-get upgrade yarn diff --git a/containers/javascript-node-lts-postgres/.devcontainer/Dockerfile b/containers/javascript-node-lts-postgres/.devcontainer/Dockerfile index 769438840f..45e22aae37 100644 --- a/containers/javascript-node-lts-postgres/.devcontainer/Dockerfile +++ b/containers/javascript-node-lts-postgres/.devcontainer/Dockerfile @@ -20,7 +20,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git and needed tools are installed - && apt-get install -y git procps \ + && apt-get-y install git iproute2 procps \ # # Remove outdated yarn from /opt and install via package # so it can be easily updated via apt-get upgrade yarn diff --git a/containers/javascript-node-lts/.devcontainer/Dockerfile b/containers/javascript-node-lts/.devcontainer/Dockerfile index 006af79ba0..0fe170bc61 100644 --- a/containers/javascript-node-lts/.devcontainer/Dockerfile +++ b/containers/javascript-node-lts/.devcontainer/Dockerfile @@ -20,7 +20,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git and needed tools are installed - && apt-get install -y git procps \ + && apt-get -y install git iproute2 procps \ # # Remove outdated yarn from /opt and install via package # so it can be easily updated via apt-get upgrade yarn diff --git a/containers/kubernetes-helm/.devcontainer/Dockerfile b/containers/kubernetes-helm/.devcontainer/Dockerfile index dbce44de93..2fb91c9d22 100644 --- a/containers/kubernetes-helm/.devcontainer/Dockerfile +++ b/containers/kubernetes-helm/.devcontainer/Dockerfile @@ -22,7 +22,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools installed - && apt-get -y install git procps \ + && apt-get -y install git iproute2 procps \ # # Install Docker CE CLI && apt-get install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common lsb-release \ diff --git a/containers/markdown/.devcontainer/Dockerfile b/containers/markdown/.devcontainer/Dockerfile index af41ac5a56..cf1ea7f88e 100644 --- a/containers/markdown/.devcontainer/Dockerfile +++ b/containers/markdown/.devcontainer/Dockerfile @@ -23,7 +23,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git and needed tools are installed - && apt-get install -y git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Create a non-root user to use if preferred - see https://aka.ms/vscode-remote/containers/non-root-user. && groupadd --gid $USER_GID $USERNAME \ diff --git a/containers/perl/.devcontainer/Dockerfile b/containers/perl/.devcontainer/Dockerfile index e4fd706930..c2bb9e5bd7 100644 --- a/containers/perl/.devcontainer/Dockerfile +++ b/containers/perl/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Create a non-root user to use if preferred - see https://aka.ms/vscode-remote/containers/non-root-user. && groupadd --gid $USER_GID $USERNAME \ diff --git a/containers/php-7/.devcontainer/Dockerfile b/containers/php-7/.devcontainer/Dockerfile index 161f91eb8b..a8e911fe72 100644 --- a/containers/php-7/.devcontainer/Dockerfile +++ b/containers/php-7/.devcontainer/Dockerfile @@ -20,8 +20,8 @@ ARG USER_GID=$USER_UID RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # - # Install git, procps, lsb-release (useful for CLI installs) - && apt-get -y install git procps iproute2 lsb-release \ + # install git iproute2, procps, lsb-release (useful for CLI installs) + && apt-get -y install git iproute2 procps iproute2 lsb-release \ # # Install xdebug && yes | pecl install xdebug \ diff --git a/containers/plantuml/.devcontainer/Dockerfile b/containers/plantuml/.devcontainer/Dockerfile index d12730a084..a3479fe982 100644 --- a/containers/plantuml/.devcontainer/Dockerfile +++ b/containers/plantuml/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install GraphViz && apt-get install -y graphviz \ diff --git a/containers/powershell/.devcontainer/Dockerfile b/containers/powershell/.devcontainer/Dockerfile index ffd8f30f4a..fabc6bc41b 100644 --- a/containers/powershell/.devcontainer/Dockerfile +++ b/containers/powershell/.devcontainer/Dockerfile @@ -13,8 +13,8 @@ ARG USERNAME=vscode ARG USER_UID=1000 ARG USER_GID=$USER_UID -# Install git, process tools -RUN apt-get update && apt-get -y install git procps \ +# install git iproute2, process tools +RUN apt-get update && apt-get -y install git iproute2 procps \ # # Create a non-root user to use if preferred - see https://aka.ms/vscode-remote/containers/non-root-user. && groupadd --gid $USER_GID $USERNAME \ diff --git a/containers/puppet/.devcontainer/Dockerfile b/containers/puppet/.devcontainer/Dockerfile index c09d2b358b..0d410e55a4 100644 --- a/containers/puppet/.devcontainer/Dockerfile +++ b/containers/puppet/.devcontainer/Dockerfile @@ -15,7 +15,7 @@ ADD https://apt.puppetlabs.com/puppet6-release-xenial.deb /puppet6-release-xenia RUN dpkg -i /puppet6-release-xenial.deb RUN apt-get update \ - && apt-get -y install git procps pdk \ + && apt-get -y install git iproute2 procps pdk \ # # Create a non-root user to use if preferred - see https://aka.ms/vscode-remote/containers/non-root-user. && groupadd --gid $USER_GID $USERNAME \ diff --git a/containers/python-2/.devcontainer/Dockerfile b/containers/python-2/.devcontainer/Dockerfile index 30baf21214..d1806839c5 100644 --- a/containers/python-2/.devcontainer/Dockerfile +++ b/containers/python-2/.devcontainer/Dockerfile @@ -25,7 +25,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install pylint && pip install pylint \ diff --git a/containers/python-3-anaconda/.devcontainer/Dockerfile b/containers/python-3-anaconda/.devcontainer/Dockerfile index 672012d2d2..976da5aa10 100644 --- a/containers/python-3-anaconda/.devcontainer/Dockerfile +++ b/containers/python-3-anaconda/.devcontainer/Dockerfile @@ -25,7 +25,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps iproute2 lsb-release \ + && apt-get -y install git iproute2 procps iproute2 lsb-release \ # # Install pylint && /opt/conda/bin/pip install pylint \ diff --git a/containers/python-3-miniconda/.devcontainer/Dockerfile b/containers/python-3-miniconda/.devcontainer/Dockerfile index be998d924d..6c3fff9e9f 100644 --- a/containers/python-3-miniconda/.devcontainer/Dockerfile +++ b/containers/python-3-miniconda/.devcontainer/Dockerfile @@ -25,7 +25,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps iproute2 lsb-release \ + && apt-get -y install git iproute2 procps iproute2 lsb-release \ # # Install pylint && /opt/conda/bin/pip install pylint \ diff --git a/containers/python-3-postgres/.devcontainer/Dockerfile b/containers/python-3-postgres/.devcontainer/Dockerfile index 3dc7405082..b7a478042e 100644 --- a/containers/python-3-postgres/.devcontainer/Dockerfile +++ b/containers/python-3-postgres/.devcontainer/Dockerfile @@ -27,7 +27,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install pylint && pip install pylint \ diff --git a/containers/python-3/.devcontainer/Dockerfile b/containers/python-3/.devcontainer/Dockerfile index f706065c2b..be20313632 100644 --- a/containers/python-3/.devcontainer/Dockerfile +++ b/containers/python-3/.devcontainer/Dockerfile @@ -26,7 +26,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install pylint && pip --disable-pip-version-check --no-cache-dir install pylint \ diff --git a/containers/r/.devcontainer/Dockerfile b/containers/r/.devcontainer/Dockerfile index 82a7283214..efccb273f4 100644 --- a/containers/r/.devcontainer/Dockerfile +++ b/containers/r/.devcontainer/Dockerfile @@ -20,8 +20,8 @@ ARG USER_GID=$USER_UID RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # - # Install git, process tools, lsb-release (common in install instructions for CLIs) and libzip for R Tools extension - && apt-get -y install git procps lsb-release libzip-dev \ + # install git iproute2, process tools, lsb-release (common in install instructions for CLIs) and libzip for R Tools extension + && apt-get -y install git iproute2 procps lsb-release libzip-dev \ # # Register Microsoft key and feed && wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb \ diff --git a/containers/ruby-2-rails-5/.devcontainer/Dockerfile b/containers/ruby-2-rails-5/.devcontainer/Dockerfile index 34ddb0def6..85143b6298 100644 --- a/containers/ruby-2-rails-5/.devcontainer/Dockerfile +++ b/containers/ruby-2-rails-5/.devcontainer/Dockerfile @@ -19,6 +19,7 @@ RUN apt-get update \ && apt-get install -y \ vim \ git \ + iproute2 \ procps \ lsb-release \ # diff --git a/containers/ruby-2-sinatra/.devcontainer/Dockerfile b/containers/ruby-2-sinatra/.devcontainer/Dockerfile index 7ee32be547..218148e3be 100644 --- a/containers/ruby-2-sinatra/.devcontainer/Dockerfile +++ b/containers/ruby-2-sinatra/.devcontainer/Dockerfile @@ -19,6 +19,7 @@ RUN apt-get update \ && apt-get install -y \ vim \ git \ + iproute2 \ procps \ lsb-release \ # diff --git a/containers/ruby-2/.devcontainer/Dockerfile b/containers/ruby-2/.devcontainer/Dockerfile index 01cf31d61e..b20bab839a 100644 --- a/containers/ruby-2/.devcontainer/Dockerfile +++ b/containers/ruby-2/.devcontainer/Dockerfile @@ -20,7 +20,7 @@ ARG USER_GID=$USER_UID RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # Verify git, process tools installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install ruby-debug-ide and debase && gem install ruby-debug-ide \ diff --git a/containers/rust/.devcontainer/Dockerfile b/containers/rust/.devcontainer/Dockerfile index 72f10f263f..3f4ffd02a6 100644 --- a/containers/rust/.devcontainer/Dockerfile +++ b/containers/rust/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, needed tools installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install other dependencies && apt-get install -y lldb-3.9 \ diff --git a/containers/swift-4/.devcontainer/Dockerfile b/containers/swift-4/.devcontainer/Dockerfile index b13c6917cc..3309e64a8c 100644 --- a/containers/swift-4/.devcontainer/Dockerfile +++ b/containers/swift-4/.devcontainer/Dockerfile @@ -21,7 +21,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Install SourceKite, see https://github.com/vknabel/vscode-swift-development-environment/blob/master/README.md#installation && git clone https://github.com/jinmingjian/sourcekite.git \ diff --git a/containers/typescript-node-8/.devcontainer/Dockerfile b/containers/typescript-node-8/.devcontainer/Dockerfile index 062bd2fbb9..1bfa7a41cc 100644 --- a/containers/typescript-node-8/.devcontainer/Dockerfile +++ b/containers/typescript-node-8/.devcontainer/Dockerfile @@ -20,7 +20,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git and needed tools are installed - && apt-get install -y git procps \ + && apt-get -y install git iproute2 procps \ # # Remove outdated yarn from /opt and install via package # so it can be easily updated via apt-get upgrade yarn diff --git a/containers/typescript-node-lts/.devcontainer/Dockerfile b/containers/typescript-node-lts/.devcontainer/Dockerfile index fe9ec21c82..7a8443ecfe 100644 --- a/containers/typescript-node-lts/.devcontainer/Dockerfile +++ b/containers/typescript-node-lts/.devcontainer/Dockerfile @@ -20,7 +20,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git and needed tools are installed - && apt-get install -y git procps \ + && apt-get -y install git iproute2 procps \ # # Remove outdated yarn from /opt and install via package # so it can be easily updated via apt-get upgrade yarn diff --git a/containers/ubuntu-18.04-git/.devcontainer/Dockerfile b/containers/ubuntu-18.04-git/.devcontainer/Dockerfile index b569000f29..33ea20deee 100644 --- a/containers/ubuntu-18.04-git/.devcontainer/Dockerfile +++ b/containers/ubuntu-18.04-git/.devcontainer/Dockerfile @@ -20,7 +20,7 @@ RUN apt-get update \ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1 \ # # Verify git, process tools, lsb-release (common in install instructions for CLIs) installed - && apt-get -y install git procps lsb-release \ + && apt-get -y install git iproute2 procps lsb-release \ # # Create a non-root user to use if preferred - see https://aka.ms/vscode-remote/containers/non-root-user. && groupadd --gid $USER_GID $USERNAME \ diff --git a/repository-containers/github.com/angular/angular/.devcontainer/Dockerfile b/repository-containers/github.com/angular/angular/.devcontainer/Dockerfile index ffed3ddfbf..b898bd138b 100644 --- a/repository-containers/github.com/angular/angular/.devcontainer/Dockerfile +++ b/repository-containers/github.com/angular/angular/.devcontainer/Dockerfile @@ -5,8 +5,8 @@ FROM openjdk:8 -# Install git -RUN apt-get update && apt-get -y install git +# install git iproute2 +RUN apt-get update && apt-get -y install git iproute2 # https support RUN apt-get install apt-transport-https diff --git a/repository-containers/github.com/aymericdamien/TensorFlow-Examples/.devcontainer/Dockerfile b/repository-containers/github.com/aymericdamien/TensorFlow-Examples/.devcontainer/Dockerfile index c3969bb444..9ea2807e59 100644 --- a/repository-containers/github.com/aymericdamien/TensorFlow-Examples/.devcontainer/Dockerfile +++ b/repository-containers/github.com/aymericdamien/TensorFlow-Examples/.devcontainer/Dockerfile @@ -5,8 +5,8 @@ FROM python:3 -# Install git -RUN apt-get update && apt-get -y install git +# install git iproute2 +RUN apt-get update && apt-get -y install git iproute2 # Install dev tools RUN pip install pylint diff --git a/repository-containers/github.com/barryclark/jekyll-now/.devcontainer/Dockerfile b/repository-containers/github.com/barryclark/jekyll-now/.devcontainer/Dockerfile index affcde2184..3108570f0e 100644 --- a/repository-containers/github.com/barryclark/jekyll-now/.devcontainer/Dockerfile +++ b/repository-containers/github.com/barryclark/jekyll-now/.devcontainer/Dockerfile @@ -5,8 +5,8 @@ FROM ruby:2 -# Install git, process tools -RUN apt-get update && apt-get -y install git procps +# install git iproute2, process tools +RUN apt-get update && apt-get -y install git iproute2 procps # Clean up RUN apt-get autoremove -y \ @@ -14,4 +14,4 @@ RUN apt-get autoremove -y \ && rm -rf /var/lib/apt/lists/* # Install jekyll -RUN gem install github-pages +RUN gem install git iproute2hub-pages diff --git a/repository-containers/github.com/django/django/.devcontainer/Dockerfile b/repository-containers/github.com/django/django/.devcontainer/Dockerfile index 57062a02e3..2d16a05cf8 100644 --- a/repository-containers/github.com/django/django/.devcontainer/Dockerfile +++ b/repository-containers/github.com/django/django/.devcontainer/Dockerfile @@ -5,8 +5,8 @@ FROM python:3 -# Install git -RUN apt-get update && apt-get -y install git +# install git iproute2 +RUN apt-get update && apt-get -y install git iproute2 # Install node RUN curl -sL https://deb.nodesource.com/setup_11.x | bash -