| FROM crosvm-base | |
| COPY . /platform/crosvm | |
| RUN cargo install --features 'default-no-sandbox wl-dmabuf gpu' --path . --root /usr | |
| ARG UID=1000 | |
| ARG GID=1000 | |
| RUN export uid=$UID gid=$GID && \ | |
| mkdir -p /home/chronos && \ | |
| echo "chronos:x:${uid}:${gid}:Developer,,,:/home/chronos:/bin/bash" >> /etc/passwd && \ | |
| echo "chronos:x:${uid}:" >> /etc/group && \ | |
| chown ${uid}:${gid} -R /home/chronos | |
| ENTRYPOINT ["crosvm"] |