翼度科技»论坛 云主机 服务器技术 查看内容

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

8

主题

8

帖子

24

积分

新手上路

Rank: 1

积分
24
1、ping


首先解决权限问题

docker 中执行:
  1. apt-get update
复制代码
报错:
  1. E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission denied)
复制代码
问题原因:权限不足,请使用 root 用户
解决方案:0 表示 root 用户
  1.                 docker exec -it id /bin/bash
  2.                                         // 改为
  3.                 docker exec -u 0 -it id /bin/bash
复制代码
ping解决

问题原因
  1. root@xxxxxxx:/# ping xx.xx.xxx.xxxbash: ping: command not found
复制代码
解决方法

  • 先进入docker
  1. docker exec -u 0 -it docker名或id /bin/bash
复制代码

  • 更新apt
  1. apt-get update
复制代码
安装插件ping
  1. apt install iputils-ping
  2. apt install net-tools
复制代码
2、ip

问题原因
  1. root@xxxxxxx:/# ip abash: ip: command not found
复制代码
解决方法
  1. apt update && apt install -y iproute2
复制代码
总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

来源:https://www.jb51.net/server/323481xr8.htm
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具