📜  bash 未找到 docker - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:29:35.506000             🧑  作者: Mango

Bash 未找到 Docker - Shell-Bash

如果你在执行docker命令时遇到了 bash: docker: command not found,那么你就遇到了这个问题。

这是因为Docker并没有自动添加到系统的环境变量中去。如果你要在终端中使用Docker命令,你需要手动将docker路径添加到PATH环境变量中去。下面是一些可能的解决方法。

解决方法一:添加环境变量(临时)

你可以通过下面的命令将Docker的二进制文件所在的路径添加到PATH环境变量中去。这种方式是一次性的,只在当前的终端会话中生效。

export PATH=$PATH:/usr/bin/docker
解决方法二:添加环境变量(永久)

为了让Docker的路径在每次打开终端时自动添加到环境变量中去,你可以将命令添加到你的shell配置文件中去。

对于bash shell,你可以将上面的命令添加到~/.bashrc文件中去。在这个文件中添加上一行:

export PATH=$PATH:/usr/bin/docker

保存文件后,再使用如下命令使更改生效:

source ~/.bashrc
综述

在这篇文章中,我们介绍了如果在终端中使用Docker命令时遇到bash: docker: command not found错误的解决方法。你可以通过手动将Docker路径添加到PATH环境变量中去,或者将命令添加到你的shell配置文件中,从而让Docker的路径永久生效。