Name Date Size #Lines LOC

..--

DockerfileH A D25-Apr-20252.8 KiB8263

MakefileH A D25-Apr-2025609 2716

README.mdH A D25-Apr-2025914 3121

versionH A D25-Apr-20256 21

README.md

1# Dev Container
2
3This directory contains the dev container used by developers locally as well as the crosvm CI
4infrastructure.
5
6The container is defined by `tools/impl/dev_container/Dockerfile`, which will primarily run the
7`tools/install*` scripts to install all dependencies.
8
9To include new dependencies in the container, modify the corresponding install script and rebuild
10the container with:
11
12```
13make -C tools/impl/dev_container crosvm_dev
14```
15
16This will make the image available for testing locally with `tools/dev_container`. You may have to
17stop the previous container to pick up the new image `tools/dev_container --stop`.
18
19To upload the new version of the container, uprev the `version` file and run;
20
21```
22make -C tools/impl/dev_container upload
23```
24
25You need to be a Googler to be able to do so. See go/crosvm/infra for access control and
26authenticate via:
27
28```
29gcloud auth configure-docker gcr.io
30```
31