From cab531fff3fd447296db729c2aed32fd4b6ba79d Mon Sep 17 00:00:00 2001 From: djpbessems Date: Mon, 4 Jan 2021 23:02:25 +0100 Subject: [PATCH] Switch installation method for inspec --- Dockerfile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 55e7041..ce6f481 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,7 +36,8 @@ RUN dpkg -i /tmp/packages-microsoft-prod.deb && \ rm -f /tmp/packages-microsoft-prod.deb && \ apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends \ ansible \ - build-essential \ +# build-essential \ + curl \ git \ jq \ libxml2-dev \ @@ -48,15 +49,16 @@ RUN dpkg -i /tmp/packages-microsoft-prod.deb && \ unzip && \ sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && \ locale-gen && \ - gem install inspec && \ +curl https://omnitruck.chef.io/install.sh | bash -s -- -P inspec && \ +# gem install inspec && \ # gem install inspec-bin && \ - apt-get remove -y \ - build-essential && \ +# apt-get remove -y \ +# build-essential && \ apt-get autoremove -y && \ rm -rf /var/lib/apt/lists/* && \ pwsh -Command "Set-PSRepository -Name 'PSGallery' -InstallationPolicy 'Trusted' -Verbose" && \ pwsh -Command "Install-Module -Name 'powershell-yaml','VMware.PowerCLI' -Verbose" && \ - pwsh -Command "Set-PowerCLIConfiguration -Scope User -ParticipateInCEIP \$False" && \ + pwsh -Command "Set-PowerCLIConfiguration -Scope User -ParticipateInCEIP \$False -Confirm:\$False" && \ sh /tmp/ovftool-installer --console --eulas-agreed --required && \ rm -f /tmp/ovftool-installer