mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-24 21:20:11 +01:00
The docker Readme seams to tag the built docker images with version 2004, but is built using version 2204. This PR simply starts tagging the images correctly to avoid confusion.
1011 B
1011 B
Docker
ubuntu:22.04
Build and run image
Build
Building the base image is required.
docker build -t carbon-ubuntu2204-base ./ubuntu2204/base
Build image using git repository
docker build -t carbon-ubuntu2204 ./ubuntu2204/github
Build image using copy instruction
docker build -f ./ubuntu2204/Dockerfile -t carbon-ubuntu2204 ..
Run image
docker run carbon-ubuntu2204
Run image using specific file
docker run carbon-ubuntu2204 bazel run //explorer -- ./explorer/testdata/print/format_only.carbon
Using a mounted volume
Run from the repository root for PWD.
cd ..
docker run -w "/carbon-lang" -v "${PWD}:/carbon-lang" "carbon-ubuntu2204-base" bazel run "//explorer" -- "./explorer/testdata/print/format_only.carbon"