当前位置: 首页 > news >正文

商城网站建设要多少钱更换网站域名 推广

商城网站建设要多少钱,更换网站域名 推广,中国空间站设计在轨飞行多少年,商务网站业务流程查看容器对应宿主机上面的pid,容器技术的实质是进程,并没有完整的操作系统,就相当于在主机上面fork了一个子进程,通过docker daemon去fork一个子进程,这个子进程是可以在主机上面看到其pid的。 $ docker inspect -f {…

查看容器对应宿主机上面的pid,容器技术的实质是进程,并没有完整的操作系统,就相当于在主机上面fork了一个子进程,通过docker daemon去fork一个子进程,这个子进程是可以在主机上面看到其pid的。 

$ docker inspect -f {{.State.Pid}} 容器名或者容器id 
 
如下:
$ docker inspect -f {{.State.Pid}}  7b7af641a02d
20560
$ docker inspect -f {{.State.Pid}}  consul_client
20560
输入该命令便进入到容器中

$ nsenter --target 上面查到的进程id --mount --uts --ipc --net --pid 

解释nsenter指令中进程id之后的参数的含义: 
* –mount参数是进去到mount namespace中  (文件系统)
* –uts参数是进入到uts namespace中  (主机名与域名)
* –ipc参数是进入到System V IPC namaspace中  (信号量、消息队列和共享内容)
* –net参数是进入到network namespace中   (网络设备、网络栈、端口)
* –pid参数是进入到pid namespace中    (进程编号)
* –user参数是进入到user namespace中 (用户和用户组)

PID=$(docker inspect --format "{{ .State.Pid }}" <container>)
$ nsenter --target $PID --mount --uts --ipc --net --pid#查看容器对应宿主机上面的pid,容器技术的实质是进程,并没有完整的操作系统,就相当于在主机上面fork了一个子进程,通过docker daemon去fork一个子进程,这个子进程是可以在主机上面看到其pid的。
[root@docker ~]# docker inspect 37d084d8e21b | grep -i  pid"Pid": 18496,"PidMode": "","PidsLimit": null,
[root@docker ~]# ps -ef | grep 18496
root     18496 18476  0 15:34 pts/0    00:00:00 sh

-p 是pid namesapce    -n是network namespace,在主机上面通过nsenter去敲ip a,ps命令和在容器内部敲的命令返回结果是一样的。 

[root@docker ~]# nsenter -t 18496  -n ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft forever
44: eth0@if45: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP link/ether 02:42:ac:11:00:02 brd ff:ff:ff:ff:ff:ff link-netnsid 0inet 172.17.0.2/16 brd 172.17.255.255 scope global eth0valid_lft forever preferred_lft forever[root@docker ~]# nsenter -t 18496  -p   psPID TTY          TIME CMD
18648 pts/1    00:00:00 sh
20436 pts/1    00:00:00 bash
21368 pts/1    00:00:00 nsenter
21369 pts/1    00:00:00 bash
21529 pts/1    00:00:00 nsenter
21530 pts/1    00:00:00 ps

容器看到的是可以通过在主机上面nsenter看到的。这是日常去调试容器里面进程应用的一个法宝!

有些时候容器里面要做一些debug,缺一些工具,可以登入到主机上面进入到容器的namespace里面去看其网络配置,看其端口监听。这样就能够知道网络连接的状态是怎么样的。 

由于使用DOCKER的时候,ESTABLISHED连接不会出现在netstat中,在运行中的docker容器中列出打开的套接字的方法 ,查找docker的进程号:

$ sudo nsenter -t <Pid> -n netstat | grep ESTABLISHED 示例:
$ nsenter -t 1829 -n netstat |grep ESTABLISHED 
tcp        0      0 localhost:60353         localhost:epmd          ESTABLISHED
tcp        0      0 localhost:epmd          localhost:60353         ESTABLISHED
tcp        0      0 localhost.localdo:15672 192.168.56.1:59679      ESTABLISHED
tcp6       0      0 172.17.0.2:amqp         192.168.56.1:59898      ESTABLISHED
tcp6      21      0 172.17.0.2:amqp         192.168.56.1:59571      ESTABLISHED[root@jenkins dockerfile]# nsenter -t 14632 -n ping www.baidu.com
^C[root@jenkins dockerfile]# nsenter -t 14632 -n nslookup www.baidu.com
^C[root@jenkins dockerfile]# nsenter -t 14632 -n curl 127.0.0.1:8080
{"timestamp":"2024-05-09T06:29:54.346+00:00","status":404,"error":"Not Found","message":"","path":"/"}
http://www.yayakq.cn/news/481082/

相关文章:

  • 备案的网站是公司吗怎么用一级域名搭建网站
  • 网站免费高清素材软件电商网页美工设计
  • 全国广告设计邢台关键词优化公司
  • 网站建设的可行性谷歌seo引擎优化
  • 服装电子商务网站建设建设银行江门市新会网站
  • 网站开发公司分析郑州网站建设专家
  • 怎样做直播网站新莱芜网
  • 公众号绑定网站教程wordpress后台是英文
  • 我想自己开发一个游戏延平网站建设wzjseo
  • 网站建设按什么收费wordpress如何创建导航
  • 邢台pc网站开发西安关键字优化哪家好
  • 广州网站建设哪个好爱民网站制作
  • 网站建设投标书范本商业网站的建设与维护
  • 网站建设的整个过程搭建网站平台有前途吗
  • iis网站拒绝显示此网页找人建设一个网站多少钱
  • 门户网站开发使用什么语言做行程的网站 哪个最好
  • 网站给假冒伪劣产品做推广互联网行业怎么赚钱
  • 如何做海外淘宝网站免费psd素材网
  • 儿童影楼网站设计wordpress easycode
  • 网站制作苏州宣武上海网站建设
  • 我和椅子做游戏小精灵网站卖房app十大排行榜
  • 食品电子商务网站建设论文网络营销推广的方法有哪些?
  • php网站开发说明网站建设数据库的选择
  • 做平行进口的汽车网站wordpress 嵌套插件
  • vps服务器购买网站王也天个人资料
  • 建国外网站需要多少钱杭州公司vi设计
  • 腾讯云 网站备案音乐网站样式设计
  • 北京市建设工程招标网站产品做推广都有那些网站
  • 林州网站建设公司深圳网上申请个人营业执照
  • 免费下ppt课件的网站深圳市建设项目