emu-docker interactive --start fails with invalid tag '': invalid reference format
Description
When running the command:
emu-docker interactive --start
I encounter the following error:
$ emu-docker create emulator-linux_x64-12836668.zip x86_64-31_r05.zip
Downloading platform tools to /home/user_ds/android-emulator-container-scripts/platform-tools-latest-linux.zip
Skipping already downloaded file: /home/user_ds/android-emulator-container-scripts/platform-tools-latest-linux.zip
docker build /home/user_ds/android-emulator-container-scripts/bld/sys_img -t
Traceback (most recent call last):
File "/home/user_ds/android-emulator-container-scripts/.venv/bin/emu-docker", line 8, in <module>
sys.exit(main())
File "/home/user_ds/android-emulator-container-scripts/emu/emu_docker.py", line 349, in main
args.func(args)
File "/home/user_ds/android-emulator-container-scripts/emu/emu_docker.py", line 90, in create_docker_image
sys_docker.build(args.dest / "sys_img")
File "/home/user_ds/android-emulator-container-scripts/emu/containers/docker_container.py", line 208, in build
return self.create_container(Path(dest))
File "/home/user_ds/android-emulator-container-scripts/emu/containers/docker_container.py", line 101, in create_container
result = api_client.build(
File "/home/user_ds/android-emulator-container-scripts/.venv/lib/python3.10/site-packages/docker/api/build.py", line 130, in build
raise errors.DockerException(
docker.errors.DockerException: invalid tag '': invalid reference format
Environment VM in GCP, set up following https://source.android.com/docs/automotive/start/avd/cloud_emulator Ubuntu 22.04 x86/64 Machine n2-standard-4 with Intel Cascade Lake CPU
Basically my goal is to set up an android emulator on vm. Any guidance on how to resolve this would be appreciated!
Description When running the command:
emu-docker interactive --startI encounter the following error:
$ emu-docker create emulator-linux_x64-12836668.zip x86_64-31_r05.zip Downloading platform tools to /home/user_ds/android-emulator-container-scripts/platform-tools-latest-linux.zip Skipping already downloaded file: /home/user_ds/android-emulator-container-scripts/platform-tools-latest-linux.zip docker build /home/user_ds/android-emulator-container-scripts/bld/sys_img -t Traceback (most recent call last): File "/home/user_ds/android-emulator-container-scripts/.venv/bin/emu-docker", line 8, in <module> sys.exit(main()) File "/home/user_ds/android-emulator-container-scripts/emu/emu_docker.py", line 349, in main args.func(args) File "/home/user_ds/android-emulator-container-scripts/emu/emu_docker.py", line 90, in create_docker_image sys_docker.build(args.dest / "sys_img") File "/home/user_ds/android-emulator-container-scripts/emu/containers/docker_container.py", line 208, in build return self.create_container(Path(dest)) File "/home/user_ds/android-emulator-container-scripts/emu/containers/docker_container.py", line 101, in create_container result = api_client.build( File "/home/user_ds/android-emulator-container-scripts/.venv/lib/python3.10/site-packages/docker/api/build.py", line 130, in build raise errors.DockerException( docker.errors.DockerException: invalid tag '': invalid reference formatEnvironment VM in GCP, set up following https://source.android.com/docs/automotive/start/avd/cloud_emulator Ubuntu 22.04 x86/64 Machine n2-standard-4 with Intel Cascade Lake CPU
Basically my goal is to set up an android emulator on vm. Any guidance on how to resolve this would be appreciated!
@wrokatval Did you get any solution ?
no, however I found way around. I'm able to set up a container using run-in-script-example.sh script
no, however I found way around. I'm able to set up a container using
run-in-script-example.shscript
@wrokatval So are you just running that script by mentioning the images inside it or with emu-docker commmand ?
Below command work for me
emu-docker create stable "R.google_apis.x86_64"
And a fix for invalid tag issue is available here: https://github.com/google/android-emulator-container-scripts/pull/390/commits/7a0d7ed431b47150a9e141bbe2b34b0a804e0678