如何查看容器的IP地址和网络相关的参数?

如何查看容器的IP地址和网络相关的参数?

如何查看容器的IP地址和网络相关的参数?

 

查看容器的IP地址,可以在主机上运行


sudo docker ps查看正在运行的容器的id等信息
”sudo docker inspect 容器id“可以查看到容器的相关信息
“docker inspect –format ‘{
{ .NetworkSettings.IPAddress }}’ 容器id”可以查看容器的具体IP地址,如果输出是空的说明没有配置IP地址

ifconfig查看主机上的网络
cat /etc/hosts查看主机内部IP映射表
cat /etc/resolv.conf查看主机dns服务器配置
cat /etc/nsswitch.conf查看主机名字服务配置,这个配置文件用来在/etc/hosts文件中查找主机名和IP地址,如果在hosts文件中没有找到给定的主机的话,就会和DNS服务器通讯。
其他可能的名字服务会联系LDAP,NIS和NIS+等。
ip addr show查看主机IP地址
ip route show查看主机转发信息
netstat -nr查看主机当前IP转发表详细信息

在容器内可以查看网络相关的信息

 

ifconfig查看容器内的网络
cat /etc/hosts查看容器内内部IP映射表
cat /etc/resolv.conf查看容器内dns服务器配置
cat /etc/nsswitch.conf查看容器名字服务配置
ip addr show查看容器IP地址
ip route show查看容器转发信息
netstat -nr查看容器当前IP转发表详细信息

 

查看iptables:

sudo iptables -L -v
如果没有装iptables:
sudo apt-get install iptables

 

另外还有一些其他辅助命令:


参考
http://www.tecmint.com/linux-network-configuration-and-troubleshooting-commands/
host www.baidu.com
host -t any baidu.com
ping baidu.com
/usr/sbin/traceroute
www.baidu.com
whois baidu.com
dig
www.tecmint.com; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.10.rc1.el6 <<>> www.tecmint.com
nslookup www.tecmint.com
arp -e
ethtool eth0
iwconfig [interface]
cat /etc/sysconfig/network

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109554.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 运筹学单纯形法求解线性规划问题_运筹学单纯形法计算步骤

    运筹学单纯形法求解线性规划问题_运筹学单纯形法计算步骤线性规划是研究在一组线性不等式或等式约束下使得某一线性目标函数取最大(或最小)的极值问题。

    2022年8月6日
    10
  • sql 聚合函数有哪些

    sql 聚合函数有哪些聚合函数是对一组值执行计算并返回单一的值的函数,它经常与SELECT语句的GROUPBY子句一同使用,SQLSERVER中具体有哪些聚合函数呢?我们来一一看一下:1.AVG返回指定组中的平均值,空值被忽略。例:selectprd_no,avg(qty)fromsalesgroupbyprd_no2.COUNT返回指定组中项目的数量。例…

    2022年6月21日
    25
  • Jenkins教程(自动化部署)

    Jenkins教程(自动化部署)Jenkins实现自动化项目部署

    2022年5月14日
    44
  • 计算机为什么要用补码运算_补码运算溢出后怎么算

    计算机为什么要用补码运算_补码运算溢出后怎么算计算机为什么用补码运算使用补码,可以将符号位和数值域统一处理,从而简化运算规则、简化运算器的结构,提高运算速度;使减法运算转换为加法运算,进一步简化计算机中运算器的电路设计两个用补码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃,而这样计算仍然正确;采用补码表示还有另外一个原因,那就是为了防止0机器数有两个编码。原码和反码表示的0有两种形式+0和-0,而采用补码表示的时候,00000000是+0即0,10000000不再是-0而是-128这样,补码表示的数的范围就是-128~+127,不

    2022年9月22日
    3
  • drupal安装教程mysql_Drupal(一)下载与安装

    drupal安装教程mysql_Drupal(一)下载与安装Drupal是一个使用PHP语言编写的开源内容管理系统(CMS)。然后将安装包解压到web服务器根目录下,如果你使用的是XAMPP,则解压到xampp目录下的htdocs目录。要安装Drupal,我们首先应该建立一个数据库,如在mysql中建立一个名为drupal的数据库。Drupal默认语言是英语,如果我们要创建中文站点,应该首先从http://localize.drupal.org/trans…

    2022年7月20日
    21
  • puppet使用详解「建议收藏」

    puppet使用详解「建议收藏」前言随着企业服务器规模的不断扩大,再想通过手动去管理服务器已经变得越来越浪费时间,而且人总是容易出错的。所有就需要一款合适的自动化运维工具来管理服务器,自动配置服务器的工作。puppet是一种Li

    2022年7月2日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号