android-provision: dockerizing Android provision service

This CL adds a Docker file for Android provision service and updates REGISTERED_BUILDS dict in the build_dockerimages script to build the container.

Cq-Depend: chromium:4198823
Change-Id: Ia3d4bb90abfd36d192b28528dd2a73ba8f46da24
Bug=b:266442203
Test=`build-dockerimages.py $chroot_path $sysroot_path --service android-provision --build_type local`
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/4190129
Reviewed-by: Derek Beckett <dbeckett@chromium.org>
Commit-Queue: Sergey Fetisov <sfetisov@google.com>
Tested-by: Sergey Fetisov <sfetisov@google.com>
diff --git a/src/chromiumos/test/dockerfiles/android-provision/Dockerfile b/src/chromiumos/test/dockerfiles/android-provision/Dockerfile
new file mode 100644
index 0000000..99dda00
--- /dev/null
+++ b/src/chromiumos/test/dockerfiles/android-provision/Dockerfile
@@ -0,0 +1,6 @@
+# Copyright 2023 The ChromiumOS Authors
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+FROM ubuntu:bionic
+COPY android-provision /usr/bin/android-provision
diff --git a/src/chromiumos/test/python/src/docker_libs/cli/build-dockerimages.py b/src/chromiumos/test/python/src/docker_libs/cli/build-dockerimages.py
index 79798c5..e7efb99 100755
--- a/src/chromiumos/test/python/src/docker_libs/cli/build-dockerimages.py
+++ b/src/chromiumos/test/python/src/docker_libs/cli/build-dockerimages.py
@@ -54,6 +54,8 @@
 # extremely simple/easy for a user to come in and add a new dockerfile.
 
 REGISTERED_BUILDS = {
+    'android-provision': {
+        'prepper': CommonServiceDockerPrepper, 'cloud': False},
     'cros-callbox': {
         'prepper': CrosCallBoxDockerPrepper, 'cloud': False},
     'cros-dut': {