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
#!/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)
第一行命令停止所有容器,第二行命令删除所有容器,第三行命令删除所有镜像。