问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么看nova-docker的版本

发布网友 发布时间:2022-04-20 03:12

我来回答

1个回答

热心网友 时间:2023-06-29 18:16

  熟悉 Linux 技术的人都知道,容器只是利用名字空间进行隔离的进程而已,Docker 在容器实现上也是利用了 Linux 自身的技术。 有时候,我们需要在宿主机上对容器内进行一些操作,当然,这种绕过 Docker 的操作方式并不推荐。 如果你使用的是比较新的 Docker 版本,会尴尬的发现,直接使用系统命令,会无法访问到容器名字空间。 这里,首先介绍下“ ip netns” 系列命令。
  这些命令负责操作系统中的网络名字空间。 首先,我们使用 “add” 命令创建一个临时的网络名字空间。 ip netns add test 然后,使用 show 命令来查看系统中的网络名字空间,会看到刚创建的 test 名字空间。 ip netns show test 另外,一个很有用的命令是 exec,会在对应名字空间内执行命令。例如 ip netns exec test ifconfig 使用 del 命令删除刚创建的 test 名字空间。 ip netns del test 接下来运行一个 Docker 容器,例如 docker run -it ubuntu 再次执行 ip netns show命令。很遗憾,这里什么输出都没有。 原因在于,Docker 启动容器后仍然会以进程号创建新的名字空间,但在较新的版本里面,默认删除了系统中的名字空间信息文件。 网络名字空间文件位于 /var/run/netns 下面,比如我们之前创建的 test 名字空间,则在这个目录下有一个 test 文件。诸如 netns 类似的系统命令依靠这些文件才能获得名字空间的信息。 在容器启动后,查看这个目录,会发现什么都没有。
  OK,那让我们手动重建它。 首先,使用下面的命令查看容器进程信息,比如这里的1234。 docker inspect --format='{{. State.Pid}} ' container_id 1234 接下来,在 /proc 目录(保存进程的所有相关信息)下,把对应的网络名字空间文件链接到 /var/run/netns 下面 ln -s /proc/1234/ns/net /var/run/netns/ 然后,就可以通过正常的系统命令来查看或访问容器的名字空间了。例如 ip netns show 1234 ip netns exec 1234 ifconfig eth0 172.16.0.10/16...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 怎么查看docker是否安装成功 如何查看 docker 镜像使用的linux 系统版本 急···帮我写一份商务谈判策划书 2022年北京冬奥会的会徽是什么? 2022冬奥会会徽的设计及寓意是什么? 北京2022冬奥会会徽是什么? QQ空间怎么用字艾特别人??? 2022年冬奥会会徽的构图及寓意是什么? qq怎么艾特人 2022冬奥会标志是什么? 北京2022年冬奥会会徽的名字是什么? 2022北京冬奥会的会徽是什么?有什么寓意吗? 2022年冬奥会标志是什么? 2022冬奥会标志是什么? 2022冬奥会会徽图标是什么? 2022冬奥会会标是什么? 2022年冬奥会会徽是什么? 2022冬奥会徽标是什么? 2022年冬奥会的会徽是什么? 2022冬奥会会徽是什么?? 在ubuntu1404中怎么查看docker的版本 如何查看 Docker 新版本中容器的名字空间 docker支持的linux版本 在ubuntu14.04中怎么查看docker的版本 如何到载百度网议? docker镜像版本问题 如何查看docker容器uid 如何查看dockerhub的所有镜像 docker如何选择指定的linux镜像发行版本 怎么获得docker 查看容器id容器id windows10专业版重装docker时,一直白屏,没办法往... 女人如果不排卵会来月经吗? 综合征,说女性不排卵,那不排卵是不是就不会来大姨妈 女人不排卵的话会不会来月经 女人不排卵,是不是就不来月经了 有没有女人不排卵,排卵跟月经有没有关系 女士不排卵怎么办 有月经来就有排卵吗 女人不排卵有什么症状?怎么测? 怎样看出女人不排卵的表现?