我的系统上有很多lxd容器。我无法从网络访问它我没有密码
有没有办法像我们在Docker上做的那样附加bash?
答案 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,您可以在大多数情况下将bash
或sh
作为命令传递。