0
有沒有什麼辦法來重命名LXC容器主機的命令發送內容器的命令行?我知道,你可以這樣做sudo mv /var/lib/lxc/oldname /var/lib/lxc/newname
,然後用(sudo vim /var/lib/lxc/newname/config
)重命名配置的主機名和路徑。更改LXC容器主機名
但我能做到這一點不留容器的控制檯,然後在主控制檯打字?
有沒有什麼辦法來重命名LXC容器主機的命令發送內容器的命令行?我知道,你可以這樣做sudo mv /var/lib/lxc/oldname /var/lib/lxc/newname
,然後用(sudo vim /var/lib/lxc/newname/config
)重命名配置的主機名和路徑。更改LXC容器主機名
但我能做到這一點不留容器的控制檯,然後在主控制檯打字?
取決於分佈。在Debian上應該已經足夠了:
/etc/hostname
文件,設置爲例如host.example.com
/etc/hosts
添加主IP地址(可能eth0
接口): 192.168.1.5 host.example.com
然後用hostname -f
檢查。在物理節點上,您應該可以使用sysctl kernel.hostname=host.example.com
更新主機名而不用重新啓動。內部LXC容器/sys
可能會被安裝爲只讀,所以可能需要重新啓動。
只是運行hostname命令裏面的容器不起作用?或者用通常的配置文件設置主機名? – eMBee