drholy revised this gist 8 months ago. Go to revision
1 file changed, 15 insertions
install.sh(file created)
| @@ -0,0 +1,15 @@ | |||
| 1 | + | #!/bin/bash | |
| 2 | + | ||
| 3 | + | apt update | |
| 4 | + | apt install ca-certificates curl -y | |
| 5 | + | install -m 0755 -d /etc/apt/keyrings | |
| 6 | + | curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc | |
| 7 | + | chmod a+r /etc/apt/keyrings/docker.asc | |
| 8 | + | ||
| 9 | + | echo \ | |
| 10 | + | "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \ | |
| 11 | + | $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ | |
| 12 | + | tee /etc/apt/sources.list.d/docker.list > /dev/null | |
| 13 | + | ||
| 14 | + | apt-get update | |
| 15 | + | apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y | |
Newer
Older