He instalado con éxito el paquete instantáneo LXD 3.13. Ejecuté lxd init
y me agregué al grupo lxd y puedo crear contenedores:
$ lxc launch ubuntu: example
Creating example
Starting example
Sin embargo, no puedo conectarme a la API REST. Intenté correr curl --unix-socket /var/lib/lxd/unix.socket s/
segúnaquícurl: (7) Couldn't connect to server
, se da una respuesta de .
Usandonodo-lxd, también recibo un error que dice:
constructor {
_message: 'HTTP Error',
_status: 'Failed',
_statusCode: 400,
_innerError:
{ Error: connect ENOENT /var/lib/lxd/unix.socket
at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1104:14)
errno: 'ENOENT',
code: 'ENOENT',
syscall: 'connect' } }
Respuesta1
El socket Unix para elquebrarEl paquete de LXD está en
/var/snap/lxd/common/lxd/unix.socket
Ha estado utilizando la ruta para el socket Unix del apt
paquete de LXD.