docker 容器中出现 bash: xx: command not found

一、服务器中输入命令

# 启动tomcat容器 别名tomcat1
docker run -d -P --name tomcat1 tomcat

#进行tomcat1容器
docker exec -it tomcat1 /bin/bash

二、输入命令

ip

ip addr

bash: ip: command not found

ping

ping xx.xx.xx.xx

bash: ping: command not found

三、解决过程

ip

安装工具 iproute2

# 我的服务器是centos的

yum install -y iproute2

# 如果出现yum:command not found

apt-get update
或
apt-get install yum

# 再次执行安装命令
yum  install -y iproute2 

# 如果 yum  install -y iproute2 出现问题 执行下面这行命令
apt install -y iproute2

结果

image

ping

安装iputils-ping、net-tools

# 依次输入
apt-get update

apt install iputils-ping

apt install net-tools

结果

image

posted @   晚秋时节  阅读(566)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
点击右上角即可分享
微信分享提示