mirror of
https://github.com/lancachenet/monolithic
synced 2024-11-21 19:43:05 +00:00
Merge pull request #172 from njaloo/monolithic
This script build the monolithic image locally, from the github source. It's intended for cases like the raspberry pi, which operates on arm64 architecture, which isn't available as an image. Closes #171
This commit is contained in:
commit
8392ba6613
1 changed files with 22 additions and 0 deletions
22
build-locally.sh
Executable file
22
build-locally.sh
Executable file
|
@ -0,0 +1,22 @@
|
|||
#!/bin/bash
|
||||
#This script build the monolithic image locally, for cases like the raspberry pi, which operates on arm64 architecture, which isn't officially supported.
|
||||
|
||||
PURPLEBOLD="$(tput setf 5 bold)"
|
||||
|
||||
printf "${PURPLEBOLD}Building temporary modified Ubuntu image:\n"
|
||||
docker build -t lancachenet/ubuntu:latest --progress tty https://github.com/lancachenet/ubuntu.git
|
||||
|
||||
printf "${PURPLEBOLD}Building temporary Ubuntu-Nginx image:\n"
|
||||
docker build -t lancachenet/ubuntu-nginx:latest --progress tty https://github.com/lancachenet/ubuntu-nginx.git
|
||||
|
||||
printf "${PURPLEBOLD}Building Monolithic image:\n"
|
||||
docker build -t lancachenet/monolithic:latest --progress tty .
|
||||
|
||||
printf "${PURPLEBOLD}Removing temporary Ubuntu image:\n"
|
||||
docker rmi lancachenet/ubuntu
|
||||
|
||||
printf "${PURPLEBOLD}Removing temporary Ubuntu-Nginx image:\n"
|
||||
docker rmi lancachenet/ubuntu-nginx
|
||||
|
||||
printf "${PURPLEBOLD}Completed local build. Image now available as lancachenet/monolithic:latest\n"
|
||||
docker image ls lancachenet/monolithic:latest
|
Loading…
Reference in a new issue