[libcxx-commits] [libcxx] Rehome libcxx-builder docker image & attempt gentler termination. (PR #71604)
via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Nov 8 10:16:01 PST 2023
================
@@ -22,12 +22,11 @@
# If you're only looking to run the Docker image locally for debugging a
# build bot, see the `run-buildbot-container` script located in this directory.
#
-# A pre-built version of this image is maintained on DockerHub as ldionne/libcxx-builder.
-# To update the image, rebuild it and push it to ldionne/libcxx-builder (which
-# will obviously only work if you have permission to do so).
+# A pre-built version of this image is maintained on Github under the libc++ organization, as ghcr.io/libcxx/libcxx-builder.
+# To update the image, rebuild it and push it to github (all members of the libc++ organization should be able to do this).
#
-# $ docker build -t ldionne/libcxx-builder libcxx/utils/ci
-# $ docker push ldionne/libcxx-builder
+# $ docker compose build
----------------
EricWF wrote:
I don't know that it can be, I can't test. And I think we want to require modern enough versions of docker to use modern features.
You can get docker compose on Ubuntu using the official install scripts. [1] It's how I get docker on debian. And while using additional package repos is normally smelly, it seems to be the norm for docker.
```
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
```
[1] https://docs.docker.com/engine/install/ubuntu/
https://github.com/llvm/llvm-project/pull/71604
More information about the libcxx-commits
mailing list