From ec6d04536a5d23948f75877c7e54aae757d587fd Mon Sep 17 00:00:00 2001 From: Jack Wills <32690432+mrjackwills@users.noreply.github.com> Date: Sun, 4 Dec 2022 21:58:30 +0000 Subject: [PATCH] docs: dev dockerfile example build --- containerised/Dockerfile_dev | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/containerised/Dockerfile_dev b/containerised/Dockerfile_dev index 0a844da..4a91c38 100644 --- a/containerised/Dockerfile_dev +++ b/containerised/Dockerfile_dev @@ -13,9 +13,11 @@ COPY ./containerised/start_oxker.sh ./ ENTRYPOINT [ "./start_oxker.sh"] ## One liner to build musl program, build docker image, then execute the image -# cargo build --release --target x86_64-unknown-linux-musl && docker build -t oxker_dev -f containerised/Dockerfile_dev . && docker run --rm -it --volume /var/run/docker.sock:/var/run/docker.sock:ro oxker_dev +# cargo build --release --target x86_64-unknown-linux-musl && docker build -t oxker_dev -f containerised/Dockerfile . && docker run --rm -it --volume /var/run/docker.sock:/var/run/docker.sock:ro oxker_dev +# Build production version +# docker build --platform linux/arm/v6 --platform linux/arm64 --platform linux/amd64 -t oxker_dev -f containerised/Dockerfile . && docker run --rm -it --volume /var/run/docker.sock:/var/run/docker.sock:ro oxker_dev -## Buildx command to build musl version for all three platforms, should probably be executed in create_release +# Buildx command to build musl version for all three platforms, should probably be executed in create_release # docker buildx create --use -# docker buildx build --platform linux/arm/v6,linux/arm64,linux/amd64 -t oxker_dev_all -o type=tar,dest=/tmp/oxker_dev_all.tar -f containerised/Dockerfile . \ No newline at end of file +# docker buildx build --platform linux/arm/v6,linux/arm64,linux/amd64 -t oxker_dev_all -o type=tar,dest=/tmp/oxker_dev_all.tar -f containerised/Dockerfile .