rust-rocket-docker
Sample application for demonstrate rust CI/CD process for docker container and unikernel...
run as unikernel
- Install ops
- Configure x86_64-unknown-linux-musl toolchain
- Install toolchain:
rustup target add x86_64-unknown-linux-musl
- Add to
~/.cargo/config
[target.x86_64-unknown-linux-musl] linker = "x86_64-linux-musl-gcc"
- Install toolchain:
- Build application:
cargo build --release --target=x86_64-unknown-linux-musl
- Run application as unikernel:
ops run -p 8000 target/x86_64-unknown-linux-musl/release/rocket-test