当前位置: 首页 > 知识库问答 >
问题:

更改lxc容器主机名

许招
2023-03-14

有没有办法通过在容器的命令行中发送命令来重命名lxc容器主机名?我知道您可以执行类似于sudo mv/var/lib/lxc/oldname/var/lib/lxc/newname的操作,然后使用(sudo vim/var/lib/lxc/newname/config)重命名配置中的主机名和路径。

但是,我可以不离开容器的控制台,然后在主控制台中键入内容来完成它吗?

共有1个答案

暨高洁
2023-03-14

取决于分配。在Debian上应该足够了:

  • 编辑/etc/hostname文件,设置为例如主机。实例com
  • 将主IP地址(可能是eth0接口)添加/etc/hosts192.168。1.5主机。实例com

然后检查主机名-f。在物理节点上,您应该能够使用sysctl内核更新主机名,而无需重新启动。主机名=主机。实例com。LXC容器内部的/sys可能以只读方式安装,因此可能需要重新启动。

 类似资料:
  • 我可以更改初始化和保存lxc容器的目录吗?现在它们是在/var/cache/lxc下创建的,我希望它们位于另一个目录中,在另一个分区中,我有更多的空间。Changint分区的安装点不是一个选项,因为它已经用于其他用途。

  • 在本地主机的LXC容器中是否有用于管理节点的傀儡模块?例如:我有一个带有50个LXC容器的主机,我想直接从主机管理所有这些容器,而不是从另一个带有的LXC容器。

  • 我正在ubuntu 14.04上试验lxc。为了管理几个lxc实例,我使用python3lxc。使用pyhthon3 lxc,我确实无法克隆现有容器: 相应地, /var/lib/lxc.vanilla_clone没有根基使用 很好。(python3和lxc克隆,两者都是从sudo开始的。)这是python3_lxc中的一个bug或限制,还是我遗漏了什么? 事后思考:使用lxc。容器create需

  • 对于烧瓶应用程序,我使用主机和容器之间的体积。我的docker-comment的web部分看起来像这样: 这是我的Dockerfile: 我认为我的卷创建得很好,因为当我从主机在中创建和更新时,容器中的也会更新。但问题是,当我从浏览器重新加载页面时,内容尚未更新。 当我做我得到了以下信息: 卷b26d14是多少?我不认为这是一个用docker-comment创作的。运行后返回: 我必须让它工作的唯

  • 我一直在尝试Linux容器(lxc)。安装后,我尝试创建一个容器。我正在用lxc-1.1开发Ubuntu14.04。1.当我尝试创建新容器时,系统会提示我此错误: lxc create:加载共享库时出错:liblxc。所以1:无法打开共享对象文件:没有此类文件或目录。我们非常感谢您对克服此问题的任何帮助。

  • 我一直在研究LXC容器,我想知道是否可以像普通VPS一样使用LXC容器? 我的意思是; 如何将外部IP地址分配给LXC容器 如何直接ssh到LXC容器中 我是LXC容器的新手,所以请告诉我是否还有其他需要注意的差异。