Lines Matching +full:debian +full:- +full:container
1 # Dev Container
3 This directory contains the dev container used by developers locally as well as the crosvm CI
6 The container is split into two, `crosvm_dev` defined by `tools/impl/dev_container/Dockerfile` and
11 The `Dockerfile.base` image contains a plain debian image with only debian packages from
12 `tools/deps/install-*-debs` installed. Since we track debian testing, new packages can come with new
15 To make changes to those debian packages, modify the install scripts and uprev the
16 `tools/impl/dev_container/base_version` file. Then rebuild the container with:
19 make -C tools/impl/dev_container crosvm_dev_base
22 Then proceed below to rebuild the `crosvm_dev` container using the new base image as well and upload
27 The `Dockerfile` builds the dev container on top of `crosvm_dev_base`, so we are free to uprev
28 tooling without having to pull in new debian packages.
31 `tools/impl/dev_container/version` file. Then rebuild the container with:
34 make -C tools/impl/dev_container crosvm_dev
38 stop the previous container to pick up the new image `tools/dev_container --stop`.
43 make -C tools/impl/dev_container upload
50 gcloud auth configure-docker gcr.io