live-share icon indicating copy to clipboard operation
live-share copied to clipboard

Running vsls-agent in another container in Docker on Apple M1

Open BladeMF opened this issue 3 years ago • 3 comments

Hi,

Since running vsls-agent inside a Docker container which does not use emulation (i.e. runs on arm64) does not work (error is Activating extension 'ms-vsliveshare.vsliveshare' failed: Agent terminated with exit code: 0 and signal null: qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory.), as a temporary workaround, is it possible to run just the vsls-agent (rather than the whole VSCode) in another container with emulation and then make VSCode connect to that agent?

Otherwise it is impossible to use Live Share in a container :-( Or are there plans to do ARM build for the vsls-agent?

BladeMF avatar Jan 04 '22 08:01 BladeMF

We have some work in progress that should hopefully address this issue. Stay tuned!

Davsterl avatar Jan 06 '22 17:01 Davsterl

@Davsterl any updates on this?

nickolasclarke avatar May 11 '22 05:05 nickolasclarke

@Davsterl Any update?

k1832 avatar Jun 17 '22 12:06 k1832

We’ve made improvements in this area since this issue was filed (i.e. the vsls-agent process and associated dependencies have been removed). We believe this may have improved your experience and are closing this issue. If this issue still persists for you, please comment on the issue and let us know. Thank you.

derekbekoe avatar Nov 13 '22 00:11 derekbekoe