mirror of
https://github.com/NilsIrl/dockerc.git
synced 2025-09-26 19:11:13 +08:00
Improve README.md
This commit is contained in:
16
README.md
16
README.md
@@ -12,8 +12,19 @@ $ dockerc --image docker://oven/bun --output bun
|
||||
$ zig-out/bin/dockerc --image docker-daemon:mysherlock-image:latest --output sherlock_bin
|
||||
```
|
||||
|
||||
The output binary can then be called as you would with usual binaries. You can
|
||||
also specify `-e`, and `-v` in the same way you would when using `docker run`.
|
||||
Networked services running inside the container can be accessed directly without
|
||||
having to specify `-p`.
|
||||
|
||||
Skopeo is used for loading images, for other locations refer to [its documentation][1].
|
||||
|
||||
## Build from source
|
||||
|
||||
```
|
||||
$ zig build -Doptimize=ReleaseSafe -Dtarget=x86_64-linux-musl
|
||||
```
|
||||
|
||||
## Features
|
||||
|
||||
- [X] Compiler docker images into portable binaries
|
||||
@@ -22,10 +33,11 @@ Skopeo is used for loading images, for other locations refer to [its documentati
|
||||
- [X] x86_64 support
|
||||
- [ ] arm64 support
|
||||
- [X] Supports arguments
|
||||
- [X] [Supports environment variables specifying environment variables][2]
|
||||
- [ ] Support `-v`
|
||||
- [X] [Supports specifying environment variables using `-e`][2]
|
||||
- [X] [Supports specifying volumes using `-v`][3]
|
||||
- [ ] Support other [arguments][0]...
|
||||
|
||||
[0]: https://docs.docker.com/engine/reference/commandline/container_run/
|
||||
[1]: https://github.com/containers/skopeo/blob/main/docs/skopeo.1.md#image-names
|
||||
[2]: https://docs.docker.com/reference/cli/docker/container/run/#env
|
||||
[3]: https://docs.docker.com/reference/cli/docker/container/run/#volume
|
||||
|
Reference in New Issue
Block a user