Veremos que siempre que reiniciamos windows, la IP del Multipaas o la IP del WSL2 cambian, con lo cual las asignaciones de LXC a las imagenes no son las correctas al conservarse la del arranque anterior y hay que volverlas a asignar con:
Código:
	lxc remote set-url <image> https://IP:IMAGE:8443
Para esto ultimo, y sin entrar en el WSL podemos ejecutar:
Código:
	wsl -d <distribucion wsl> -e service lxd star
script assign-lxc.cmd
Código:
	@echo off call lxc-assign-ip [B][COLOR=#e74c3c]my-images[/COLOR] [SIZE=14px][COLOR=#e74c3c]primary[/COLOR][/SIZE][/B] call lxc-assign-ip [COLOR=#e74c3c][B]images-wsl[/B][/COLOR] wsl echo. pause
Código:
	@echo off
setlocal enabledelayedexpansion
if {%2} EQU {} (
echo Se esperan dos parametros. Llamada incorrecta
pause
gogo :EOF
)
set instancia=%2
set dipx=.
if /i {%2} EQU {wsl} (
for /f "usebackq tokens=1,2 delims=/ " %%a in (`wsl ""ip addr ^^^| grep -Ee 'inet.*eth0'""`) do set dipx=%%b
) ELSE (
for /f "usebackq tokens=1,2,3 delims= " %%a in (`multipass list`) do if /i {%%a} EQU {%2} if /i {%%b} EQU {Running} set dipx=%%c
)
if {%dipx%} EQU {.} (
echo Error en obtencion de IP de instancia %2
goto :EOF
) ELSE (
@echo lxc remote set-url %1 https://%dipx%:8443
lxc remote set-url %1 https://%dipx%:8443
goto :EOF
)