From f342cf0e99eb5b7c5f93d072ea14a45de17a6356 Mon Sep 17 00:00:00 2001 From: Felix Schulze <39433012+thefeli73@users.noreply.github.com> Date: Wed, 22 Feb 2023 11:27:20 +0100 Subject: [PATCH] Create rocky.sh --- rocky.sh | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 rocky.sh diff --git a/rocky.sh b/rocky.sh new file mode 100644 index 0000000..cf81448 --- /dev/null +++ b/rocky.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +cd /root + +#updates +dnf update -y +dnf install dnf-automatic -y + +#update script +cat >> update.sh << 'END' +#!/bin/bash +cd /root +docker compose pull +docker compose up --detach --force-recreate +docker image prune -f +END + +chmod +x update.sh +ln -s /root/update.sh /etc/cron.weekly/update_docker + +touch docker-compose.yml + +#docker +yum remove docker \ + docker-client \ + docker-client-latest \ + docker-common \ + docker-latest \ + docker-latest-logrotate \ + docker-logrotate \ + docker-engine +yum install -y yum-utils +yum-config-manager \ + --add-repo \ + https://download.docker.com/linux/centos/docker-ce.repo +yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin +systemctl start docker +systemctl enable docker +