Skip to content

Commit 6ee48d5

Browse files
committed
docs: add alpine images to readme [skip ci]
1 parent fc7a515 commit 6ee48d5

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,34 @@ FROM aminya/setup-cpp-ubuntu-gcc:20.04 AS builder
264264
FROM aminya/setup-cpp-ubuntu-mingw:20.04 AS builder
265265
```
266266

267+
#### Alpine Images (amd64 and arm64)
268+
269+
Setup-cpp provides prebuilt images for Alpine with support for base tools, and compilers `llvm`, `gcc`, and `mingw` available for `amd64` and `arm64` architectures.
270+
271+
Base image with `cmake, ninja, task, vcpkg, python, make, cppcheck, gcovr, doxygen, ccache, conan, meson, cmakelang` for Alpine 3.18:
272+
273+
```dockerfile
274+
FROM aminya/setup-cpp-alpine:3.21 AS builder
275+
```
276+
277+
Image with `llvm` and the base tools:
278+
279+
```dockerfile
280+
FROM aminya/setup-cpp-alpine-llvm:3.21 AS builder
281+
```
282+
283+
Image with `gcc` and the base tools:
284+
285+
```dockerfile
286+
FROM aminya/setup-cpp-alpine-gcc:3.21 AS builder
287+
```
288+
289+
Image with `mingw` and the base tools:
290+
291+
```dockerfile
292+
FROM aminya/setup-cpp-alpine-mingw:3.21 AS builder
293+
```
294+
267295
#### Fedora Images (amd64)
268296

269297
<details>

0 commit comments

Comments
 (0)