Add dockerfile for running in docker
This commit is contained in:
37
README.md
37
README.md
@@ -61,6 +61,43 @@ Setelah install, bisa langsung dipanggil dari mana aja:
|
||||
proxmox-cloud-image -h
|
||||
```
|
||||
|
||||
### Windows (WSL2):
|
||||
|
||||
```bash
|
||||
# Install WSL2 Ubuntu
|
||||
wsl --install
|
||||
|
||||
# Masuk ke WSL
|
||||
wsl
|
||||
|
||||
# Install dependencies
|
||||
sudo apt update
|
||||
sudo apt install qemu-utils libguestfs-tools golang-go
|
||||
|
||||
# Clone dan install
|
||||
git clone <repo-url>
|
||||
cd cloud-image
|
||||
sudo ./install.sh
|
||||
```
|
||||
|
||||
### Docker (Cross-platform):
|
||||
|
||||
Build image:
|
||||
```bash
|
||||
docker build -t proxmox-cloud-image .
|
||||
```
|
||||
|
||||
Jalankan:
|
||||
```bash
|
||||
docker run --rm -v $(pwd)/configs:/workspace proxmox-cloud-image -config /workspace/config.yaml
|
||||
```
|
||||
|
||||
Atau buat alias:
|
||||
```bash
|
||||
alias proxmox-cloud-image='docker run --rm -v $(pwd):/workspace proxmox-cloud-image'
|
||||
proxmox-cloud-image -h
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
### Menggunakan CLI flags:
|
||||
|
||||
Reference in New Issue
Block a user