From b1c81411a041ff2b765e94e2f8f81b1ec35adf43 Mon Sep 17 00:00:00 2001
From: Henrik Triem <henrik.triem@netways.de>
Date: Fri, 1 Jul 2022 17:02:59 +0200
Subject: [PATCH] Add new install-docker.sh for RPM

---
 install-docker-rpm.sh | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 install-docker-rpm.sh

diff --git a/install-docker-rpm.sh b/install-docker-rpm.sh
new file mode 100644
index 0000000..da590fc
--- /dev/null
+++ b/install-docker-rpm.sh
@@ -0,0 +1,29 @@
+#!/bin/bash
+#
+# This script helps us to prepare a Docker host for the build system
+#
+# It is used with Docker Machine to install Docker, plus addons
+#
+# See --engine-install-url at docker-machine create --help
+
+set -e
+
+run() {
+  (set -x; "$@")
+}
+
+sudo mkdir -p /etc/docker
+
+cat <<EOF |sudo tee /etc/docker/daemon.json >/dev/null
+{
+  "registry-mirrors": ["https://mirror.gcr.io"]
+}
+EOF
+
+echo "Installing Docker via get.docker.com"
+run curl -LsS https://get.docker.com -o /tmp/get-docker.sh
+run sh /tmp/get-docker.sh
+
+echo "Installing QEMU and helpers"
+run sudo dnf update
+run sudo dnf install -y qemu-user-static binfmt-support
-- 
GitLab