Skip to content

Commit

Permalink
fix: Skip download
Browse files Browse the repository at this point in the history
fix: Skip download
  • Loading branch information
kroese authored Nov 16, 2023
2 parents 626b71a + 432568c commit a79ac9c
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 2 deletions.
24 changes: 24 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,30 @@ docker run -it --rm -e "BOOT=http://www.example.com/image.iso" --device=/dev/kvm

Replace the example path `/home/user/data` with the desired storage folder.

* ### How do I add multiple disks?

To add multiple disks, modify your compose file like this:

```yaml
environment:
DISK2_SIZE: "32G"
DISK3_SIZE: "64G"
volumes:
- /home/example2:/storage2
- /home/example3:/storage3
```

Additionally, it's also possible to passthrough raw disk devices like this:

```yaml
environment:
DEVICE2: "/dev/vdc1"
DEVICE3: "/dev/vdc2"
devices:
- /dev/vdc1
- /dev/vdc2
```

* ### How do I increase the amount of CPU or RAM?

By default, a single core and 512 MB of RAM are allocated to the container. To increase this, add the following environment variables:
Expand Down
4 changes: 2 additions & 2 deletions src/entry.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ STORAGE="/storage"

cd /run

. install.sh # Get bootdisk
. install.sh # Get bootdisk
. disk.sh # Initialize disks
. network.sh # Initialize network
. network.sh # Initialize network

KVM_ERR=""
KVM_OPTS=""
Expand Down
2 changes: 2 additions & 0 deletions src/install.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
#!/usr/bin/env bash
set -Eeuo pipefail

[ -f "$STORAGE/boot.img" ] && return 0

TMP="/boot.img"
rm -f "$TMP"

Expand Down

0 comments on commit a79ac9c

Please sign in to comment.