airskiff: Use Docker CE 18.06 for Minikube
Minikube is not yet compatible with Docker CE 18.09. This commit changes the Docker version to 18.06 for compatibility with Minikube. Change-Id: Ifb1fb0e5b0755d7340ce4f8a554e270dd5a2e6b5
This commit is contained in:
parent
c9ccc7d0fa
commit
c35339eb9e
|
@ -17,10 +17,23 @@
|
||||||
|
|
||||||
set -xe
|
set -xe
|
||||||
|
|
||||||
|
# Docker CE Repository
|
||||||
|
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 \
|
||||||
|
$(lsb_release -cs) \
|
||||||
|
stable"
|
||||||
|
|
||||||
|
# Purge Docker and install Docker CE
|
||||||
|
sudo systemctl unmask docker.service
|
||||||
|
sudo apt-get remove --no-install-recommends -y docker docker-engine docker.io
|
||||||
|
|
||||||
|
# TODO(drewwalters96): Update to Docker 18.09 when supported by Minikube.
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install --no-install-recommends -y \
|
sudo apt-get install --allow-downgrades --no-install-recommends -y \
|
||||||
apparmor \
|
apparmor \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
|
docker-ce=18.06.1~ce~3-0~ubuntu \
|
||||||
git \
|
git \
|
||||||
make \
|
make \
|
||||||
jq \
|
jq \
|
||||||
|
@ -32,18 +45,6 @@ sudo apt-get install --no-install-recommends -y \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
software-properties-common
|
software-properties-common
|
||||||
|
|
||||||
# Purge Docker and install Docker CE
|
|
||||||
sudo 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 \
|
|
||||||
$(lsb_release -cs) \
|
|
||||||
stable"
|
|
||||||
|
|
||||||
sudo apt-get update
|
|
||||||
sudo apt-get install --no-install-recommends -y docker-ce
|
|
||||||
|
|
||||||
# Enable apparmor
|
# Enable apparmor
|
||||||
sudo systemctl enable apparmor
|
sudo systemctl enable apparmor
|
||||||
sudo systemctl start apparmor
|
sudo systemctl start apparmor
|
||||||
|
|
Loading…
Reference in New Issue