Mayank
5 years ago
No known key found for this signature in database
GPG Key ID: D037D60476CE748C
4 changed files with
26 additions and
13 deletions
-
depends
-
stage0/00-configure-apt/00-run.sh
-
stage2/05-docker-compose/00-packages
-
stage2/05-docker-compose/01-run.sh
|
|
@ -17,3 +17,4 @@ file |
|
|
|
git |
|
|
|
lsmod:kmod |
|
|
|
bc |
|
|
|
jq |
|
|
@ -15,3 +15,26 @@ on_chroot << EOF |
|
|
|
apt-get update |
|
|
|
apt-get dist-upgrade -y |
|
|
|
EOF |
|
|
|
|
|
|
|
echo "Installing Go" |
|
|
|
cd ~ |
|
|
|
curl -O "https://golang.org/dl/go1.14.4.linux-amd64.tar.gz" |
|
|
|
tar xvf go1.14.4.linux-amd64.tar.gz |
|
|
|
sudo chown -R root:root ./go |
|
|
|
sudo mv go /usr/local |
|
|
|
export GOPATH=$HOME/work |
|
|
|
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin |
|
|
|
|
|
|
|
go version |
|
|
|
echo "Go installed, now downloading images" |
|
|
|
|
|
|
|
wget -q "https://raw.githubusercontent.com/moby/moby/master/contrib/download-frozen-image-v2.sh" |
|
|
|
chmod +x download-frozen-image-v2.sh |
|
|
|
./download-frozen-image-v2.sh docker-images getumbrel/middleware:latest |
|
|
|
ls docker-images/ |
|
|
|
cp -avr docker-images/ ${ROOTFS_DIR}/home/${FIRST_USER_NAME}/docker-images |
|
|
|
|
|
|
|
on_chroot << EOF |
|
|
|
ls /home/${FIRST_USER_NAME}/ |
|
|
|
ls /home/${FIRST_USER_NAME}/docker-images |
|
|
|
EOF |
|
|
@ -1,4 +1 @@ |
|
|
|
git |
|
|
|
curl |
|
|
|
jq |
|
|
|
golang |
|
|
@ -30,11 +30,3 @@ cp files/compose-service ${ROOTFS_DIR}/etc/init.d/umbrelbox |
|
|
|
|
|
|
|
|
|
|
|
echo "Docker stuff installed!" |
|
|
|
|
|
|
|
echo "Downloading images from Docker Hub" |
|
|
|
on_chroot << EOF |
|
|
|
wget -q "https://raw.githubusercontent.com/moby/moby/master/contrib/download-frozen-image-v2.sh" |
|
|
|
chmod +x download-frozen-image-v2.sh |
|
|
|
./download-frozen-image-v2.sh docker-images getumbrel/middleware:latest |
|
|
|
tar -cC 'target_dir' . | docker load |
|
|
|
EOF |