From c9290efa1c960510241c04c32c236a0ae6b9d1e1 Mon Sep 17 00:00:00 2001 From: RemiZOffAlex Date: Wed, 18 Sep 2024 04:13:01 +0300 Subject: [PATCH] Add files --- files/docker.sh | 19 +++++++++++++++++++ files/etc/docker/daemon.json | 7 +++++++ files/etc/systemd/network/br0-slave.network | 5 +++++ files/etc/systemd/network/br0.netdev | 3 +++ files/etc/systemd/network/br0.network | 7 +++++++ files/{ => etc/systemd/network}/dummy0.netdev | 0 .../{ => etc/systemd/network}/dummy0.network | 0 .../getty@tty1.service.d/autologin.conf | 3 +++ 8 files changed, 44 insertions(+) create mode 100755 files/docker.sh create mode 100644 files/etc/docker/daemon.json create mode 100644 files/etc/systemd/network/br0-slave.network create mode 100644 files/etc/systemd/network/br0.netdev create mode 100644 files/etc/systemd/network/br0.network rename files/{ => etc/systemd/network}/dummy0.netdev (100%) rename files/{ => etc/systemd/network}/dummy0.network (100%) create mode 100644 files/etc/systemd/system/getty@tty1.service.d/autologin.conf diff --git a/files/docker.sh b/files/docker.sh new file mode 100755 index 0000000..5c88722 --- /dev/null +++ b/files/docker.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +set -e + +dnf -y remove docker \ +docker-client \ +docker-client-latest \ +docker-common \ +docker-latest \ +docker-latest-logrotate \ +docker-logrotate \ +docker-selinux \ +docker-engine-selinux \ +docker-engine + +dnf -y install dnf-plugins-core +dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo + +dnf -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin diff --git a/files/etc/docker/daemon.json b/files/etc/docker/daemon.json new file mode 100644 index 0000000..e19f634 --- /dev/null +++ b/files/etc/docker/daemon.json @@ -0,0 +1,7 @@ +{ + "debug": true, + "hosts": [ + "unix:///run/docker.sock" + ], + "containerd": "/run/containerd/containerd.sock" +} diff --git a/files/etc/systemd/network/br0-slave.network b/files/etc/systemd/network/br0-slave.network new file mode 100644 index 0000000..a9a43ab --- /dev/null +++ b/files/etc/systemd/network/br0-slave.network @@ -0,0 +1,5 @@ +[Match] +Name=en* + +[Network] +Bridge=br0 diff --git a/files/etc/systemd/network/br0.netdev b/files/etc/systemd/network/br0.netdev new file mode 100644 index 0000000..6ec2b6d --- /dev/null +++ b/files/etc/systemd/network/br0.netdev @@ -0,0 +1,3 @@ +[NetDev] +Name=br0 +Kind=bridge diff --git a/files/etc/systemd/network/br0.network b/files/etc/systemd/network/br0.network new file mode 100644 index 0000000..3c1c68f --- /dev/null +++ b/files/etc/systemd/network/br0.network @@ -0,0 +1,7 @@ +[Match] +Name=br0 + +[Network] +#Address=192.168.0.10/24 +#Gateway=192.168.0.1 +DNS=1.1.1.1 8.8.8.8 9.9.9.9 diff --git a/files/dummy0.netdev b/files/etc/systemd/network/dummy0.netdev similarity index 100% rename from files/dummy0.netdev rename to files/etc/systemd/network/dummy0.netdev diff --git a/files/dummy0.network b/files/etc/systemd/network/dummy0.network similarity index 100% rename from files/dummy0.network rename to files/etc/systemd/network/dummy0.network diff --git a/files/etc/systemd/system/getty@tty1.service.d/autologin.conf b/files/etc/systemd/system/getty@tty1.service.d/autologin.conf new file mode 100644 index 0000000..fc7465e --- /dev/null +++ b/files/etc/systemd/system/getty@tty1.service.d/autologin.conf @@ -0,0 +1,3 @@ +[Service] +ExecStart= +ExecStart=-/sbin/agetty -o '-p -f -- \\u' --noclear --autologin root %I $TERM