Last active 1759311426

dszubov revised this gist 1745577153. Go to revision

1 file changed, 1 insertion, 1 deletion

ol9-docker

@@ -5,7 +5,7 @@ echo "[+] Installing Docker CE on Oracle Linux 9..."
5 5
6 6 # Enable required repos
7 7 echo "[+] Enabling required Oracle Linux repositories..."
8 - dnf install -y oraclelinux-developer-release-el9
8 + dnf install -y oraclelinux-developer-release-el9 tmux nano
9 9 dnf config-manager --enable ol9_developer
10 10
11 11 # Install container-selinux

dszubov revised this gist 1745576785. Go to revision

1 file changed, 35 insertions, 4 deletions

ol9-docker

@@ -1,4 +1,35 @@
1 - sudo dnf install -y dnf-plugins-core
2 - sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
3 - sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
4 - yum update && yum install docker-compose
1 + #!/bin/bash
2 + set -e
3 +
4 + echo "[+] Installing Docker CE on Oracle Linux 9..."
5 +
6 + # Enable required repos
7 + echo "[+] Enabling required Oracle Linux repositories..."
8 + dnf install -y oraclelinux-developer-release-el9
9 + dnf config-manager --enable ol9_developer
10 +
11 + # Install container-selinux
12 + echo "[+] Installing container-selinux..."
13 + dnf install -y container-selinux
14 +
15 + # Add Docker CE repo
16 + echo "[+] Adding Docker CE repo..."
17 + dnf install -y dnf-utils
18 + dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
19 +
20 + # Install Docker CE and plugins
21 + echo "[+] Installing Docker CE and plugins..."
22 + dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
23 +
24 + # Enable and start Docker
25 + echo "[+] Enabling and starting Docker service..."
26 + systemctl enable --now docker
27 +
28 + # Optional: add current user to docker group
29 + if [ "$SUDO_USER" ]; then
30 + echo "[+] Adding $SUDO_USER to docker group..."
31 + usermod -aG docker "$SUDO_USER"
32 + fi
33 +
34 + echo "[+] Docker installation complete!"
35 + echo ">> Run 'docker run hello-world' to test it"

dszubov revised this gist 1745576547. Go to revision

1 file changed, 4 insertions, 3 deletions

ol9-docker

@@ -1,3 +1,4 @@
1 - sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2 - sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
3 - sudo systemctl enable --now docker
1 + sudo dnf install -y dnf-plugins-core
2 + sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
3 + sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
4 + yum update && yum install docker-compose

dszubov revised this gist 1745575163. Go to revision

No changes

dszubov revised this gist 1745575128. Go to revision

1 file changed, 3 insertions

ol9-docker(file created)

@@ -0,0 +1,3 @@
1 + sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2 + sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
3 + sudo systemctl enable --now docker
Newer Older