From 62f7510b943b2a97ed5777c4365d7a785e39e58c Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Sun, 19 Feb 2023 16:32:10 +0100 Subject: [PATCH] Added cloud-init file to install docker on dnf-based systems --- cloud-init/yum.docker.yaml.tftpl | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 cloud-init/yum.docker.yaml.tftpl diff --git a/cloud-init/yum.docker.yaml.tftpl b/cloud-init/yum.docker.yaml.tftpl new file mode 100644 index 0000000..5332477 --- /dev/null +++ b/cloud-init/yum.docker.yaml.tftpl @@ -0,0 +1,19 @@ +#cloud-config + +yum_repos: + docker-ce-stable: + name: Docker CE Stable - $basearch + enabled: true + baseurl: https://download.docker.com/linux/centos/$releasever/$basearch/stable + priority: 1 + gpgcheck: true + gpgkey: https://download.docker.com/linux/centos/gpg + +packages: + - docker-ce + - docker-compose-plugin + +runcmd: + - systemctl daemon-reload + - systemctl enable --now docker.service + - grep docker /etc/group -q && sudo usermod -a -G docker ${docker_user}