Docker安装&卸载
发布人:shili8
发布时间:2025-01-01 10:11
阅读次数:0
**Docker 安装与卸载指南**
**前言**
Docker 是一种容器化技术,允许开发者在一个轻量级的环境中运行应用程序。它通过创建一个隔离的环境来实现这一点,使得开发者可以独立地测试和部署应用程序,而不需要担心与其他应用程序的冲突。
**安装 Docker**
### 在 Ubuntu 上安装 Docker1. **更新包缓存**
bash sudo apt update
2. **安装必要的依赖项**
bash sudo apt install -y ca-certificates curl gnupg lsb-release
3. **添加 Docker 的 GPG 密钥**
bash curl -fsSL | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4. **设置稳定版本的源**
bash echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5. **更新包缓存**
bash sudo apt update
6. **安装 Docker Engine**
bash sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
7. **启动 Docker服务**
bash sudo systemctl start docker
8. **设置 Docker服务开机自启**
bash sudo systemctl enable docker
### 在 CentOS 上安装 Docker1. **更新包缓存**
bash yum update -y
2. **安装 Docker**
bash yum install -y docker
3. **启动 Docker服务**
bash systemctl start docker
4. **设置 Docker服务开机自启**
bash systemctl enable docker
**卸载 Docker**
### 在 Ubuntu 上卸载 Docker1. **停止 Docker服务**
bash sudo systemctl stop docker
2. **移除 Docker依赖项**
bash sudo apt autoremove -y --purge docker-ce docker-ce-cli containerd.io docker-compose-plugin
3. **删除 Docker 配置文件**
bash rm /etc/docker/daemon.json
4. **清除 Docker依赖项的缓存**
bash sudo apt autoremove -y --purge ca-certificates curl gnupg lsb-release
### 在 CentOS 上卸载 Docker1. **停止 Docker服务**
bash systemctl stop docker
2. **移除 Docker依赖项**
bash yum remove -y docker docker-ce docker-ce-cli containerd.io docker-compose-plugin
3. **清除 Docker 配置文件**
bash rm /etc/docker/daemon.json
**总结**
Docker 的安装与卸载过程相对简单。通过执行一系列的命令,开发者可以在 Ubuntu 或 CentOS 上轻松地安装和卸载 Docker。记住,在卸载 Docker 之前,请确保停止并移除 Docker服务,以避免任何潜在问题。