如何将bash或shell连接到lxd容器

时间:2016-10-06 15:50:24

标签: lxd

我的系统上有很多lxd容器。我无法从网络访问它我没有密码

有没有办法像我们在Docker上做的那样附加bash?

1 个答案:

答案 0 :(得分:0)

在远程LXD上启用网络连接:

lxc config set core.https_address [::]:8443
lxc config set core.trust_password PASSWORD 

将目标主机添加为远程(它将要求PASSWORD):

lxc remote add REMOTE_NAME IP_ADDRESS

在远程系统上运行命令:

lxc exec REMOTE_NAME:CONTAINER COMMAND

要获得shell,您可以在大多数情况下将bashsh作为命令传递。

更多信息: https://web.archive.org/web/20160818010904/https://www.stgraber.org/2016/04/12/lxd-2-0-remote-hosts-and-container-migration-612/