当前位置: 代码网 > 服务器>服务器>云虚拟主机 > docker内部ping和ip命令的使用方式

docker内部ping和ip命令的使用方式

2024年07月02日 云虚拟主机 我要评论
1、ping首先解决权限问题docker 中执行:apt-get update报错:e: list directory /var/lib/apt/lists/partial is missing. -

1、ping

首先解决权限问题

docker 中执行:

apt-get update

报错:

e: list directory /var/lib/apt/lists/partial is missing. - acquire (13: permission denied)

问题原因:权限不足,请使用 root 用户

解决方案:0 表示 root 用户

		docker exec -it id /bin/bash
					// 改为
		docker exec -u 0 -it id /bin/bash

ping解决

问题原因

root@xxxxxxx:/# ping xx.xx.xxx.xxx
bash: ping: command not found

解决方法

  • 先进入docker
docker exec -u 0 -it docker名或id /bin/bash
  • 更新apt
apt-get update

安装插件ping

apt install iputils-ping
apt install net-tools

2、ip

问题原因

root@xxxxxxx:/# ip a
bash: ip: command not found

解决方法

apt update && apt install -y iproute2

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com