Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| docker [2023/10/28 10:36] – created jade | docker [2023/10/28 11:50] (current) – [Building for the Pi] jade | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Docker ====== | ====== Docker ====== | ||
| [[Start|Redbug]] is deploying sotware to the [[Raspberry Pi]] using docker. | [[Start|Redbug]] is deploying sotware to the [[Raspberry Pi]] using docker. | ||
| + | |||
| + | ===== Building for the Pi ===== | ||
| + | |||
| + | A [[Raspberry Pi]] uses an ARM processor, which is different from the x86 processor your development machine likely uses. We're going to build for the Pi by building a multi-platform docker image that includes compiled code for several different platforms, so that we can push it to a repository like Docker Hub, and it can be used by different people in different environments. | ||
| + | |||
| + | We're going to do the building it from your development machine. This requires the use of docker' | ||
| + | |||
| + | Buildx requires a " | ||
| + | |||
| + | The instructions in that article can be followed. You do need to have Docker Desktop installed, having the command line only docker engine will not work, as it doesn' | ||
