From: Taewan Kim Date: Mon, 10 Apr 2023 02:43:37 +0000 (+0900) Subject: Check if Docker Engine is already installed. X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F73%2F10873%2F1;p=aiml-fw%2Faimlfw-dep.git Check if Docker Engine is already installed. Issue-ID: AIMLFW-43 Signed-off-by: Taewan Kim Change-Id: I667d48bb8da0bf681effb997ef8b7bf7a4d9bd12 --- diff --git a/bin/install_traininghost.sh b/bin/install_traininghost.sh index 5207757..5470bfe 100755 --- a/bin/install_traininghost.sh +++ b/bin/install_traininghost.sh @@ -15,16 +15,6 @@ # limitations under the License. # # ================================================================================== -#Checking whether the user is added in the docker group or not. -if [[ $(groups | grep docker) ]]; then - echo "You are already added to the docker group!" -else - sudo groupadd docker - sudo usermod -aG docker $USER - echo "Adding you to the docker group re-login is required." - echo "Exiting now try to login again." - exit -fi tools/kubernetes/install_k8s.sh tools/nfs/configure_nfs_server.sh localhost diff --git a/tools/kubernetes/install_k8s.sh b/tools/kubernetes/install_k8s.sh index 2f0dbc3..71d52ba 100755 --- a/tools/kubernetes/install_k8s.sh +++ b/tools/kubernetes/install_k8s.sh @@ -16,14 +16,30 @@ # # ================================================================================== -sudo apt-get install -y apt-transport-https -sudo apt-get install -y apt-transport-https ca-certificates curl gnupg lsb-release -curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg -echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list -sudo apt-get update -y -sudo apt-get install -y docker-ce docker-ce-cli containerd.io -sudo mkdir -p /etc/docker -sudo cat > /tmp/daemon.json < /dev/null + sudo apt-get update -y + sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin + sudo mkdir -p /etc/docker + sudo cat > /tmp/daemon.json < /tmp/daemon.json <