Skip to content

Commit 19e573e

Browse files
authored
Merge pull request #30 from willcl-ark/ownership
detail unofficial status of images
2 parents e804174 + cbe6784 commit 19e573e

File tree

1 file changed

+20
-17
lines changed

1 file changed

+20
-17
lines changed

README.md

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,25 @@
44

55
## About the images
66

7-
These images are built with support for the following platforms:
8-
9-
| Image | Platforms |
10-
|------------------------------------|----------------------------------------|
11-
| `bitcoin/bitcoin:latest` | linux/amd64, linux/arm64, linux/arm/v7 |
12-
| `bitcoin/bitcoin:alpine` | linux/amd64 |
13-
| `bitcoin/bitcoin:<version>` | linux/amd64, linux/arm64, linux/arm/v7 |
14-
| `bitcoin/bitcoin:<version>-alpine` | linux/amd64 |
15-
| `bitcoin/bitcoin:nightly` | linux/amd64, linux/arm64 |
16-
| `bitcoin/bitcoin:nightly-alpine` | linux/amd64, linux/arm64 |
17-
18-
The Debian-based (non-alpine) images use pre-built binaries pulled from bitcoincore.org or bitcoin.org (or both) as availability dictates. These binaries are built using the Bitcoin Core [reproducible build](https://github.com/bitcoin/bitcoin/blob/master/contrib/guix/README.md) system, and signatures attesting to them can be found in the [guix.sigs](https://github.com/bitcoin-core/guix.sigs) repo. Signatures are checked in the build process for these docker images using the [verify_binaries.py](https://github.com/bitcoin/bitcoin/tree/master/contrib/verify-binaries) script from the bitcoin/bitcoin git repository.
19-
20-
The alpine images are built from source inside the CI.
21-
22-
The nightly master image is currently alpine-based, source-built, and targeted at the linux/amd64 platform.
7+
> [!IMPORTANT]
8+
> These are **unofficial** Bitcoin Core images, not endorsed or associated with the Bitcoin Core project on Github: github.com/bitcoin/bitcoin
9+
10+
- The images are aimed at testing environments (e.g. for downstream or bitcoin-adjacent projects), as it is non-trivial to verify the authenticity of the bitcoin core binaries inside.
11+
- When using Bitcoin Core software for non-testing purposes you should always ensure that you have either: i) built it from source yourself, or ii) verfied your binary download (see [this page](https://bitcoincore.org/en/download/) for more information on how to do this).
12+
- The images are built using CI workflows found in this repo: https://github.com/willcl-ark/bitcoin-core-docker
13+
- The images are built with support for the following platforms:
14+
| Image | Platforms |
15+
|------------------------------------|----------------------------------------|
16+
| `bitcoin/bitcoin:latest` | linux/amd64, linux/arm64, linux/arm/v7 |
17+
| `bitcoin/bitcoin:alpine` | linux/amd64 |
18+
| `bitcoin/bitcoin:<version>` | linux/amd64, linux/arm64, linux/arm/v7 |
19+
| `bitcoin/bitcoin:<version>-alpine` | linux/amd64 |
20+
| `bitcoin/bitcoin:nightly` | linux/amd64, linux/arm64 |
21+
| `bitcoin/bitcoin:nightly-alpine` | linux/amd64, linux/arm64 |
22+
23+
- The Debian-based (non-alpine) images use pre-built binaries pulled from bitcoincore.org or bitcoin.org (or both) as availability dictates. These binaries are built using the Bitcoin Core [reproducible build](https://github.com/bitcoin/bitcoin/blob/master/contrib/guix/README.md) system, and signatures attesting to them can be found in the [guix.sigs](https://github.com/bitcoin-core/guix.sigs) repo. Signatures are checked in the build process for these docker images using the [verify_binaries.py](https://github.com/bitcoin/bitcoin/tree/master/contrib/verify-binaries) script from the bitcoin/bitcoin git repository.
24+
- The alpine images are built from source inside the CI.
25+
- The nightly master image is source-built, and targeted at the linux/amd64 and linux/arm64 platforms.
2326

2427
## Tags
2528

@@ -34,7 +37,7 @@ The nightly master image is currently alpine-based, source-built, and targeted a
3437

3538
### Picking the right tag
3639

37-
> [IMPORTANT]
40+
> [!IMPORTANT]
3841
> The Alpine Linux distribution, whilst being a resource efficient Linux distribution with security in mind, is not officially supported by the Bitcoin Core team — use at your own risk.
3942
4043
#### Latest released version

0 commit comments

Comments
 (0)