docker安装教程

安装Docker的依赖项:

apt-get install sudo -y
apt-get install wget -y
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common

添加Docker的官方GPG密钥:

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

将Docker软件源添加到apt源列表中:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"

再次更新apt软件包列表:

sudo apt-get update

最后安装Docker:

sudo apt-get install docker-ce docker-ce-cli containerd.io

验证Docker是否安装成功,运行以下命令:

sudo docker -v

一键安装docker脚本(复制并保存为docker.sh然后赋予权限,运行命令sh docker.sh或./docker.sh就可以了)

chmod +x docker.sh & sh docker.sh

文件下载:docker

#!/bin/bash

echo "检查是否已经安装 docker"
if ! command -v docker &> /dev/null; then
    # 安装 Docker
    if command -v apt &> /dev/null; then
        sudo apt update
        sudo apt-get install docker-ce
    elif command -v yum &> /dev/null; then
        sudo yum install docker-ce
    else
        echo "不支持的包管理器,无法安装 Docker。"
        exit 1
    fi
    echo "安装 Docker 成功!"
else
    echo "Docker 已经安装,跳过安装步骤。"
fi

echo "检查是否已经安装 docker-compose"
if ! command -v docker-compose &> /dev/null; then
    # 安装 docker-compose
    if command -v apt &> /dev/null; then
        sudo apt install docker-compose
    elif command -v yum &> /dev/null; then
        sudo yum install docker-compose
    else
        echo "不支持的包管理器,无法安装 Docker Compose。"
        exit 1
    fi
    echo "安装 docker-compose 成功!"
else
    echo "Docker Compose 已经安装,跳过安装步骤。"
fi
echo "安装完毕,您可以正常使用了。"

 

您可以使用以下命令删除所有容器和镜像:

docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker rmi $(docker images -q)

第一行命令停止所有容器,第二行命令删除所有容器,第三行命令删除所有镜像。

THE END
分享
二维码
< <上一篇
下一篇>>