docker build --tag feather:linux --build-arg THREADS=4 .
```
-Building the base image takes a while. You only need to build the base image once.
+Building the base image takes a while. You only need to build the base image once per release.
#### 3. Build
##### Standalone binary
```bash
-docker run --rm -it -v $PWD:/feather -w /feather feather:linux sh -c 'CHECK_UPDATES=On make release-static -j4'
+docker run --rm -it -v $PWD:/feather -w /feather feather:linux sh -c 'WITH_SCANNER=Off make release-static -j8'
```
If you're re-running a build make sure to `rm -rf build/` first.
##### AppImage
-First create the standalone binary using the Docker command in the previous step.
-
```bash
+rm -rf build
+docker run --rm -it -v $PWD:/feather -w /feather feather:linux sh -c 'make release-static -j8'
docker run --rm -it -v $PWD:/feather -w /feather/build feather:linux ../contrib/build-appimage.sh
```
#### 3. Build
```bash
-docker run --rm -it -v $PWD:/feather -w /feather feather:win sh -c 'CHECK_UPDATES=On make depends root=/depends target=x86_64-w64-mingw32 tag=win-x64 -j4'
+docker run --rm -it -v $PWD:/feather -w /feather feather:win sh -c 'make depends root=/depends target=x86_64-w64-mingw32 tag=win-x64 -j4'
```
If you're re-running a build make sure to `rm -rf build/` first.