sudo: docker: command not found
时间: 2023-10-07 18:14:53 浏览: 467
当在执行docker命令时遇到 "sudo: docker: command not found" 的错误提示时,这表示系统中未安装docker或者docker命令无法被找到。
要解决这个问题,可以按照以下步骤操作:
1. 首先,检查系统是否已经安装了docker。可以通过在终端中执行以下命令来检查docker的版本:
```
docker --version
```
如果未安装docker或者提示command not found,则需要进行安装。
2. 如果未安装docker,可以按照以下步骤进行安装:
- 对于CentOS或者RedHat系统,可以使用以下命令安装docker:
```
sudo yum install docker
```
- 对于Ubuntu或者Debian系统,可以使用以下命令安装docker:
```
sudo apt-get update
sudo apt-get install docker.io
```
3. 安装完成后,将当前用户添加到docker用户组中,以便于使用docker命令,可以执行以下命令:
```
sudo usermod -aG docker $USER
```
请确保将 `$USER` 替换为你的用户名。
4. 最后,重新启动docker服务,以使更改生效,可以执行以下命令:
```
sudo systemctl restart docker
```
完成以上步骤后,再次尝试执行docker命令,应该不再出现 "sudo: docker: command not found" 的错误提示。
阅读全文