exec failed: exec failed..... exec: “ip“(Docker容器没有ip addr命令:exec ip addr 报错)

exec failed: exec failed..... exec: "ip"(Docker容器没有ip addr命令:exec ip addr 报错)

原因:镜像为精简版,无ip addr命令

解决:更换apt 配置文件中的镜像,安装工具 iproute2

# 进入配置文件
cd /etc/apt
# 查看目录信息
ls
cat sources.list
# 备份
mkdir cat sources.list.backup
cp sources.list ./sources.list.backup
cd ../
# 以覆盖+追加的方式替换掉sources.list文件
echo 'deb https://mirrors.aliyun.com/debian bullseye main'>sources.list
echo 'deb https://mirrors.aliyun.com/debian-security bullseye-security main'>>sources.list
echo 'deb https://mirrors.aliyun.com/debian bullseye-updates main'>>sources.list
# 执行一下更新命令:
apt-get update -y
# 执行下载 iproute2命令:
apt install -y iproute2

你可能感兴趣的:(遇到的问题,docker,网络,容器,linux)