From 81fcbebe9fb662569ad26cff6bb7aafad6071392 Mon Sep 17 00:00:00 2001 From: Drew Walters Date: Fri, 7 Dec 2018 19:17:49 +0000 Subject: [PATCH] airskiff: Purge Docker before installing Docker CE Currently, if Docker is already installed on a host before running the Airskiff deployment scripts, deployment will fail due to conflicting versions of Docker, as the deployment scripts install Docker CE. This change updates the Airskiff deployment scripts to remove conflicting versions of Docker before installing Docker CE. Change-Id: Iad2352dd7ce7dee13040ba5a65bf25347e106c86 --- tools/deployment/airskiff/developer/000-install-packages.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/deployment/airskiff/developer/000-install-packages.sh b/tools/deployment/airskiff/developer/000-install-packages.sh index c7f05294a..eb6e25b58 100755 --- a/tools/deployment/airskiff/developer/000-install-packages.sh +++ b/tools/deployment/airskiff/developer/000-install-packages.sh @@ -30,7 +30,9 @@ sudo apt-get install --no-install-recommends -y \ ca-certificates \ software-properties-common -# Install Docker CE +# Purge Docker and install Docker CE +systemctl unmask docker.service +sudo apt-get remove --no-install-recommends -y docker docker-engine docker.io curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo apt-add-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \