wip
This commit is contained in:
parent
259c9c661c
commit
27dcf07ff3
1 changed files with 4 additions and 10 deletions
10
docker.sh
10
docker.sh
|
@ -56,7 +56,6 @@ init_docker() {
|
||||||
}
|
}
|
||||||
|
|
||||||
_arch() {
|
_arch() {
|
||||||
clear
|
|
||||||
echo_info "executing arch"
|
echo_info "executing arch"
|
||||||
sleep 2
|
sleep 2
|
||||||
_install docker docker-compose --noconfirm
|
_install docker docker-compose --noconfirm
|
||||||
|
@ -64,7 +63,6 @@ _arch() {
|
||||||
|
|
||||||
_debian() {
|
_debian() {
|
||||||
if ! $trixie; then
|
if ! $trixie; then
|
||||||
clear
|
|
||||||
echo_info "executing debian"
|
echo_info "executing debian"
|
||||||
sleep 2
|
sleep 2
|
||||||
$_sudo apt-get update &&
|
$_sudo apt-get update &&
|
||||||
|
@ -78,20 +76,18 @@ _debian() {
|
||||||
fi
|
fi
|
||||||
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
|
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
|
||||||
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | $_sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
|
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | $_sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
|
||||||
clear &&
|
|
||||||
echo_info "Addet repository. Updating and installing now.."
|
echo_info "Addet repository. Updating and installing now.."
|
||||||
sleep 1
|
sleep 1
|
||||||
$_sudo apt-get update
|
$_sudo apt-get update
|
||||||
checkAndInstall "docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin"
|
checkAndInstall "docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin"
|
||||||
else
|
else
|
||||||
clear
|
|
||||||
echo_info "executing trixie.."
|
echo_info "executing trixie.."
|
||||||
_install docker.io docker-compose
|
_install docker.io docker-compose
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
_ubuntu() {
|
_ubuntu() {
|
||||||
clear
|
|
||||||
echo_info "executing ubuntu"
|
echo_info "executing ubuntu"
|
||||||
sleep 2
|
sleep 2
|
||||||
$_sudo apt-get update &&
|
$_sudo apt-get update &&
|
||||||
|
@ -101,7 +97,7 @@ _ubuntu() {
|
||||||
$_sudo chmod a+r /etc/apt/keyrings/docker.asc
|
$_sudo chmod a+r /etc/apt/keyrings/docker.asc
|
||||||
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
|
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
|
||||||
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | $_sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
|
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | $_sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
|
||||||
clear &&
|
|
||||||
echo_info "Addet repository. Updating and installing now.."
|
echo_info "Addet repository. Updating and installing now.."
|
||||||
sleep 0.5
|
sleep 0.5
|
||||||
$_sudo apt-get update
|
$_sudo apt-get update
|
||||||
|
@ -109,7 +105,6 @@ _ubuntu() {
|
||||||
}
|
}
|
||||||
|
|
||||||
_fedora() {
|
_fedora() {
|
||||||
clear
|
|
||||||
echo_info "executing fedora"
|
echo_info "executing fedora"
|
||||||
sleep 2
|
sleep 2
|
||||||
_install dnf-plugins-core
|
_install dnf-plugins-core
|
||||||
|
@ -130,7 +125,6 @@ main() {
|
||||||
if getImports; then
|
if getImports; then
|
||||||
case "$1" in
|
case "$1" in
|
||||||
--silent | -s)
|
--silent | -s)
|
||||||
clear
|
|
||||||
echo_warning "Executing silently!"
|
echo_warning "Executing silently!"
|
||||||
echo_info "Executing $distro"
|
echo_info "Executing $distro"
|
||||||
case "$distro" in
|
case "$distro" in
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue