docker 无法将“docker”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

简介: docker 无法将“docker”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

🐳分析

   💧这个错误是因为Docker没有被添加到系统的环境变量中。你需要将Docker的安装路径添加到系统的环境变量中,然后重新启动命令提示符或PowerShell窗口,再尝试运行Docker命令。

🐳解决

💧具体操作如下:


找到Docker的安装路径。通常情况下,它会被安装在C:\Program Files\Docker\Docker\resources\bin(Windows)或/usr/local/bin(macOS和Linux)。


将Docker的安装路径添加到系统的环境变量中。以下是在不同操作系统中添加环境变量的方法:

  • Windows:

  • 右键点击“计算机”或“此电脑”,选择“属性”。
  • 点击“高级系统设置”。
  • 在“系统属性”窗口中,点击“环境变量”按钮。
  • 在“系统变量”区域找到名为“Path”的变量,双击它。
  • 在“编辑环境变量”窗口中,点击“新建”,然后输入Docker的安装路径(例如:C:\Program Files\Docker\Docker\resources\bin)。
  • 点击“确定”保存更改。
  • macOS和Linux:

  1. 打开终端。
  2. 输入以下命令以打开.bash_profile文件(如果你使用的是zsh,那么应该是.zshrc文件):
nano ~/.bash_profile

在文件末尾添加以下内容(将/path/to/docker替换为实际的Docker安装路径):

export PATH="/path/to/docker:$PATH"
  1. Ctrl + X,然后按Y,最后按Enter保存并退出。
  2. 使更改生效,输入以下命令:
source ~/.bash_profile
  1. 重新启动命令提示符或PowerShell窗口,然后尝试再次运行Docker命令。

🐳结语

🐬初学一门技术时,总有些许的疑惑,别怕,它们是我们学习路上的点点繁星,帮助我们不断成长。

🐟文章粗浅,希望对大家有帮助!

相关文章
|
8天前
|
安全 Linux Nacos
使用Docker运行Nacos并安装cpolar内网穿透工具实现远程访问
使用Docker运行Nacos并安装cpolar内网穿透工具实现远程访问
|
8天前
|
存储 测试技术 数据安全/隐私保护
【Docker项目实战】使用Docker部署DailyTxT加密日记网络应用程序
【4月更文挑战第6天】使用Docker部署DailyTxT加密日记网络应用程序
59 1
|
8天前
|
Kubernetes 搜索推荐 Docker
K8S容器运行时弃用Docker转型Containerd
K8S容器运行时弃用Docker转型Containerd
99 0
|
6天前
|
应用服务中间件 nginx Docker
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(1)
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(1)
|
6天前
|
应用服务中间件 nginx Docker
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷
|
6天前
|
应用服务中间件 nginx Docker
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(3)
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(3)
|
6天前
|
应用服务中间件 nginx Docker
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(2)
Docker部署Nginx以及挂载数据卷(代码详细展示)_nginx 挂载大文件卷(2)
|
8天前
|
NoSQL Redis Docker
Mac上轻松几步搞定Docker与Redis安装:从下载安装到容器运行实测全程指南
Mac上轻松几步搞定Docker与Redis安装:从下载安装到容器运行实测全程指南
31 0
|
8天前
|
存储 关系型数据库 Linux
CentOS如何使用Docker部署Plik服务并实现公网访问本地设备上传下载文件
CentOS如何使用Docker部署Plik服务并实现公网访问本地设备上传下载文件
38 4
|
8天前
|
运维 监控 Linux
【专栏】Docker命令`docker ps`的使用,包括列出运行中的容器、筛选特定容器、组合使用与其他命令配合以及在故障排查中的应用
【4月更文挑战第28天】本文介绍了Docker命令`docker ps`的使用,包括列出运行中的容器、筛选特定容器、组合使用与其他命令配合以及在故障排查中的应用。通过基础和高级用法示例,如列出所有容器、搜索特定镜像、监控资源使用等,帮助读者理解和提升容器管理效率。对于Linux运维工程师,掌握`docker ps`是必备技能。