diff --git a/bakefiles/4.3.2.cuda.docker-bake.json b/bakefiles/4.3.2.cuda.docker-bake.json new file mode 100644 index 00000000..76e9a1ba --- /dev/null +++ b/bakefiles/4.3.2.cuda.docker-bake.json @@ -0,0 +1,106 @@ +{ + "group": [ + { + "default": [ + { + "targets": ["cuda", "ml", "ml-verse"] + } + ] + } + ], + "target": { + "cuda": { + "dockerfile": "dockerfiles/cuda_4.3.2.Dockerfile", + "labels": { + "org.opencontainers.image.title": "rocker/cuda", + "org.opencontainers.image.description": "NVIDIA CUDA libraries added to Rocker image.", + "org.opencontainers.image.base.name": "docker.io/nvidia/cuda:11.8.0-cudnn8-devel-ubuntu22.04", + "org.opencontainers.image.version": "R-4.3.2", + "org.opencontainers.image.licenses": "GPL-2.0-or-later", + "org.opencontainers.image.source": "https://github.com/rocker-org/rocker-versioned2", + "org.opencontainers.image.vendor": "Rocker Project", + "org.opencontainers.image.authors": "Carl Boettiger " + }, + "tags": [ + "docker.io/rocker/cuda:4.3.2", + "ghcr.io/rocker-org/cuda:4.3.2" + ], + "platforms": [ + "linux/amd64" + ], + "cache-to": [ + "type=inline" + ], + "cache-from": [ + "docker.io/rocker/cuda:4.3.2", + "ghcr.io/rocker-org/cuda:4.3.2", + "docker.io/rocker/ml:4.3.2", + "ghcr.io/rocker-org/ml-verse:4.3.2", + "docker.io/rocker/ml-verse:4.3.2", + "ghcr.io/rocker-org/ml-verse:4.3.2" + ] + }, + "ml": { + "dockerfile": "dockerfiles/ml_4.3.2.Dockerfile", + "labels": { + "org.opencontainers.image.title": "rocker/ml", + "org.opencontainers.image.description": "Docker image with R + GPU support for machine learning libraries.", + "org.opencontainers.image.base.name": "docker.io/nvidia/cuda:11.8.0-cudnn8-devel-ubuntu22.04", + "org.opencontainers.image.version": "R-4.3.2", + "org.opencontainers.image.licenses": "GPL-2.0-or-later", + "org.opencontainers.image.source": "https://github.com/rocker-org/rocker-versioned2", + "org.opencontainers.image.vendor": "Rocker Project", + "org.opencontainers.image.authors": "Carl Boettiger " + }, + "tags": [ + "docker.io/rocker/ml:4.3.2", + "ghcr.io/rocker-org/ml-verse:4.3.2" + ], + "platforms": [ + "linux/amd64" + ], + "cache-to": [ + "type=inline" + ], + "cache-from": [ + "docker.io/rocker/cuda:4.3.2", + "ghcr.io/rocker-org/cuda:4.3.2", + "docker.io/rocker/ml:4.3.2", + "ghcr.io/rocker-org/ml-verse:4.3.2", + "docker.io/rocker/ml-verse:4.3.2", + "ghcr.io/rocker-org/ml-verse:4.3.2" + ] + }, + "ml-verse": { + "dockerfile": "dockerfiles/ml-verse_4.3.2.Dockerfile", + "labels": { + "org.opencontainers.image.title": "rocker/ml-verse", + "org.opencontainers.image.description": "Docker image with R + GPU support for machine learning libraries, and many R packages.", + "org.opencontainers.image.base.name": "docker.io/nvidia/cuda:11.8.0-cudnn8-devel-ubuntu22.04", + "org.opencontainers.image.version": "R-4.3.2", + "org.opencontainers.image.licenses": "GPL-2.0-or-later", + "org.opencontainers.image.source": "https://github.com/rocker-org/rocker-versioned2", + "org.opencontainers.image.vendor": "Rocker Project", + "org.opencontainers.image.authors": "Carl Boettiger " + }, + "tags": [ + "docker.io/rocker/ml-verse:4.3.2", + "ghcr.io/rocker-org/ml-verse:4.3.2" + ], + "platforms": [ + "linux/arm64" + ], + "cache-to": [ + "type=inline" + ], + "cache-from": [ + "docker.io/rocker/cuda:4.3.2", + "ghcr.io/rocker-org/cuda:4.3.2", + "docker.io/rocker/ml:4.3.2", + "ghcr.io/rocker-org/ml-verse:4.3.2", + "docker.io/rocker/ml-verse:4.3.2", + "ghcr.io/rocker-org/ml-verse:4.3.2" + ] + } + } +} diff --git a/bakefiles/4.3.3.cuda.docker-bake.json b/bakefiles/4.3.3.cuda.docker-bake.json new file mode 100644 index 00000000..08b6780f --- /dev/null +++ b/bakefiles/4.3.3.cuda.docker-bake.json @@ -0,0 +1,178 @@ +{ + "group": [ + { + "default": [ + { + "targets": ["cuda", "ml", "ml-verse"] + } + ] + } + ], + "target": { + "cuda": { + "dockerfile": "dockerfiles/cuda_4.3.3.Dockerfile", + "labels": { + "org.opencontainers.image.title": "rocker/cuda", + "org.opencontainers.image.description": "NVIDIA CUDA libraries added to Rocker image.", + "org.opencontainers.image.base.name": "docker.io/nvidia/cuda:11.8.0-cudnn8-devel-ubuntu22.04", + "org.opencontainers.image.version": "R-4.3.3", + "org.opencontainers.image.licenses": "GPL-2.0-or-later", + "org.opencontainers.image.source": "https://github.com/rocker-org/rocker-versioned2", + "org.opencontainers.image.vendor": "Rocker Project", + "org.opencontainers.image.authors": "Carl Boettiger " + }, + "tags": [ + "docker.io/rocker/cuda:4.3.3", + "ghcr.io/rocker-org/cuda:4.3.3", + "docker.io/rocker/cuda:4.3", + "ghcr.io/rocker-org/cuda:4.3", + "docker.io/rocker/cuda:4", + "ghcr.io/rocker-org/cuda:4", + "docker.io/rocker/cuda:latest", + "ghcr.io/rocker-org/cuda:latest" + ], + "platforms": [ + "linux/amd64" + ], + "cache-to": [ + "type=inline" + ], + "cache-from": [ + "docker.io/rocker/cuda:4.3.3", + "ghcr.io/rocker-org/cuda:4.3.3", + "docker.io/rocker/cuda:4.3", + "ghcr.io/rocker-org/cuda:4.3", + "docker.io/rocker/cuda:4", + "ghcr.io/rocker-org/cuda:4", + "docker.io/rocker/cuda:latest", + "ghcr.io/rocker-org/cuda:latest", + "docker.io/rocker/ml:4.3.3", + "ghcr.io/rocker-org/ml-verse:4.3.3", + "docker.io/rocker/ml:4.3", + "ghcr.io/rocker-org/ml-verse:4.3", + "docker.io/rocker/ml:4", + "ghcr.io/rocker-org/ml-verse:4", + "docker.io/rocker/ml:latest", + "ghcr.io/rocker-org/ml-verse:latest", + "docker.io/rocker/ml-verse:4.3.3", + "ghcr.io/rocker-org/ml-verse:4.3.3", + "docker.io/rocker/ml-verse:4.3", + "ghcr.io/rocker-org/ml-verse:4.3", + "docker.io/rocker/ml-verse:4", + "ghcr.io/rocker-org/ml-verse:4", + "docker.io/rocker/ml-verse:latest", + "ghcr.io/rocker-org/ml-verse:latest" + ] + }, + "ml": { + "dockerfile": "dockerfiles/ml_4.3.3.Dockerfile", + "labels": { + "org.opencontainers.image.title": "rocker/ml", + "org.opencontainers.image.description": "Docker image with R + GPU support for machine learning libraries.", + "org.opencontainers.image.base.name": "docker.io/nvidia/cuda:11.8.0-cudnn8-devel-ubuntu22.04", + "org.opencontainers.image.version": "R-4.3.3", + "org.opencontainers.image.licenses": "GPL-2.0-or-later", + "org.opencontainers.image.source": "https://github.com/rocker-org/rocker-versioned2", + "org.opencontainers.image.vendor": "Rocker Project", + "org.opencontainers.image.authors": "Carl Boettiger " + }, + "tags": [ + "docker.io/rocker/ml:4.3.3", + "ghcr.io/rocker-org/ml-verse:4.3.3", + "docker.io/rocker/ml:4.3", + "ghcr.io/rocker-org/ml-verse:4.3", + "docker.io/rocker/ml:4", + "ghcr.io/rocker-org/ml-verse:4", + "docker.io/rocker/ml:latest", + "ghcr.io/rocker-org/ml-verse:latest" + ], + "platforms": [ + "linux/amd64" + ], + "cache-to": [ + "type=inline" + ], + "cache-from": [ + "docker.io/rocker/cuda:4.3.3", + "ghcr.io/rocker-org/cuda:4.3.3", + "docker.io/rocker/cuda:4.3", + "ghcr.io/rocker-org/cuda:4.3", + "docker.io/rocker/cuda:4", + "ghcr.io/rocker-org/cuda:4", + "docker.io/rocker/cuda:latest", + "ghcr.io/rocker-org/cuda:latest", + "docker.io/rocker/ml:4.3.3", + "ghcr.io/rocker-org/ml-verse:4.3.3", + "docker.io/rocker/ml:4.3", + "ghcr.io/rocker-org/ml-verse:4.3", + "docker.io/rocker/ml:4", + "ghcr.io/rocker-org/ml-verse:4", + "docker.io/rocker/ml:latest", + "ghcr.io/rocker-org/ml-verse:latest", + "docker.io/rocker/ml-verse:4.3.3", + "ghcr.io/rocker-org/ml-verse:4.3.3", + "docker.io/rocker/ml-verse:4.3", + "ghcr.io/rocker-org/ml-verse:4.3", + "docker.io/rocker/ml-verse:4", + "ghcr.io/rocker-org/ml-verse:4", + "docker.io/rocker/ml-verse:latest", + "ghcr.io/rocker-org/ml-verse:latest" + ] + }, + "ml-verse": { + "dockerfile": "dockerfiles/ml-verse_4.3.3.Dockerfile", + "labels": { + "org.opencontainers.image.title": "rocker/ml-verse", + "org.opencontainers.image.description": "Docker image with R + GPU support for machine learning libraries, and many R packages.", + "org.opencontainers.image.base.name": "docker.io/nvidia/cuda:11.8.0-cudnn8-devel-ubuntu22.04", + "org.opencontainers.image.version": "R-4.3.3", + "org.opencontainers.image.licenses": "GPL-2.0-or-later", + "org.opencontainers.image.source": "https://github.com/rocker-org/rocker-versioned2", + "org.opencontainers.image.vendor": "Rocker Project", + "org.opencontainers.image.authors": "Carl Boettiger " + }, + "tags": [ + "docker.io/rocker/ml-verse:4.3.3", + "ghcr.io/rocker-org/ml-verse:4.3.3", + "docker.io/rocker/ml-verse:4.3", + "ghcr.io/rocker-org/ml-verse:4.3", + "docker.io/rocker/ml-verse:4", + "ghcr.io/rocker-org/ml-verse:4", + "docker.io/rocker/ml-verse:latest", + "ghcr.io/rocker-org/ml-verse:latest" + ], + "platforms": [ + "linux/arm64" + ], + "cache-to": [ + "type=inline" + ], + "cache-from": [ + "docker.io/rocker/cuda:4.3.3", + "ghcr.io/rocker-org/cuda:4.3.3", + "docker.io/rocker/cuda:4.3", + "ghcr.io/rocker-org/cuda:4.3", + "docker.io/rocker/cuda:4", + "ghcr.io/rocker-org/cuda:4", + "docker.io/rocker/cuda:latest", + "ghcr.io/rocker-org/cuda:latest", + "docker.io/rocker/ml:4.3.3", + "ghcr.io/rocker-org/ml-verse:4.3.3", + "docker.io/rocker/ml:4.3", + "ghcr.io/rocker-org/ml-verse:4.3", + "docker.io/rocker/ml:4", + "ghcr.io/rocker-org/ml-verse:4", + "docker.io/rocker/ml:latest", + "ghcr.io/rocker-org/ml-verse:latest", + "docker.io/rocker/ml-verse:4.3.3", + "ghcr.io/rocker-org/ml-verse:4.3.3", + "docker.io/rocker/ml-verse:4.3", + "ghcr.io/rocker-org/ml-verse:4.3", + "docker.io/rocker/ml-verse:4", + "ghcr.io/rocker-org/ml-verse:4", + "docker.io/rocker/ml-verse:latest", + "ghcr.io/rocker-org/ml-verse:latest" + ] + } + } +}