Docker的安装与卸载(CentOS和Ubuntu)
Docker是一种容器化技术,可以将应用程序和其依赖项打包为一个独立的容器,从而实现快速部署、可移植性和可伸缩性。以下是在CentOS和Ubuntu上安装和卸载Docker的步骤:
CentOS上安装Docker:
Step 1:更新系统软件包
在安装Docker之前,首先更新系统软件包以获取最新的软件包信息:
sudo yum update
Step 2:安装依赖软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
Step 3:添加Docker仓库
添加Docker的官方仓库到系统中:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Step 4:安装Docker
sudo yum install -y docker-ce
Step 5:启动Docker服务
sudo systemctl start docker
Step 6:设置Docker开机自启
sudo systemctl enable docker
Ubuntu上安装Docker:
Step 1:更新系统软件包
在安装Docker之前,首先更新系统软件包以获取最新的软件包信息:
sudo apt-get update
Step 2:安装依赖软件包
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
Step 3:添加Docker仓库
添加Docker的官方仓库到系统中:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgecho "deb [signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Step 4:安装Docker
sudo apt-get update
sudo apt-get install -y docker-ce
Step 5:启动Docker服务
sudo systemctl start docker
Step 6:设置Docker开机自启
sudo systemctl enable docker
Docker的卸载:
Step 1:停止Docker服务
sudo systemctl stop docker
Step 2:卸载Docker软件包
CentOS:
sudo yum remove docker-ce
sudo rm -rf /var/lib/docker
Ubuntu:
sudo apt-get purge docker-ce
sudo rm -rf /var/lib/docker
Step 3:删除Docker仓库文件
sudo rm -rf /etc/yum.repos.d/docker-ce.repo # 仅CentOSsudo rm -rf /etc/apt/sources.list.d/docker.list # 仅Ubuntu
Step 4:删除Docker镜像和容器数据(可选)
如果您希望彻底删除Docker镜像和容器数据,可以执行以下命令:
sudo rm -rf /var/lib/docker
请注意,在卸载Docker之前,请确保您不再需要其中的镜像和容器数据。卸载Docker后,这些数据将不可恢复。完成上述步骤后,Docker就已成功安装或卸载。如有其他疑问,请随时咨询!