mirror of
https://github.com/psviderski/uncloud.git
synced 2026-08-26 19:13:34 +00:00
docs: correct Docker volume drivers supported, add links
This commit is contained in:
@@ -11,7 +11,7 @@ If you rely on a specific Compose feature that is not supported by Uncloud, plea
|
|||||||
:::
|
:::
|
||||||
|
|
||||||
| Feature | Support Status | Notes |
|
| Feature | Support Status | Notes |
|
||||||
|---------------------|--------------------|----------------------------------------------------------------------------------------------------------------|
|
|----------------------------------|--------------------|----------------------------------------------------------------------------------------------------------------|
|
||||||
| **Services** | | |
|
| **Services** | | |
|
||||||
| `build` | ✅ Supported | Build context and Dockerfile |
|
| `build` | ✅ Supported | Build context and Dockerfile |
|
||||||
| `cap_add` | ✅ Supported | Additional kernel [capabilities](https://man7.org/linux/man-pages/man7/capabilities.7.html) |
|
| `cap_add` | ✅ Supported | Additional kernel [capabilities](https://man7.org/linux/man-pages/man7/capabilities.7.html) |
|
||||||
@@ -65,7 +65,7 @@ If you rely on a specific Compose feature that is not supported by Uncloud, plea
|
|||||||
| Tmpfs mounts | ✅ Supported | In-memory filesystems |
|
| Tmpfs mounts | ✅ Supported | In-memory filesystems |
|
||||||
| Volume labels | ✅ Supported | Custom labels |
|
| Volume labels | ✅ Supported | Custom labels |
|
||||||
| External volumes | ✅ Supported | Must exist before deployment |
|
| External volumes | ✅ Supported | Must exist before deployment |
|
||||||
| Volume drivers | ⚠️ Limited | Local driver only |
|
| [Volume drivers][volume-drivers] | ✅ Supported | `local` (supports [NFS][volume-nfs], [CIFS/Samba][volume-cifs]) and manually installed third-party drivers |
|
||||||
| **Configs** | | |
|
| **Configs** | | |
|
||||||
| File-based configs | ✅ Supported | Read from file |
|
| File-based configs | ✅ Supported | Read from file |
|
||||||
| Inline configs | ✅ Supported | Defined in compose file |
|
| Inline configs | ✅ Supported | Defined in compose file |
|
||||||
@@ -77,6 +77,12 @@ If you rely on a specific Compose feature that is not supported by Uncloud, plea
|
|||||||
| `x-machines` | ✅ Uncloud-specific | Machine placement constraints |
|
| `x-machines` | ✅ Uncloud-specific | Machine placement constraints |
|
||||||
| `x-ports` | ✅ Uncloud-specific | Service port publishing |
|
| `x-ports` | ✅ Uncloud-specific | Service port publishing |
|
||||||
|
|
||||||
|
[volume-drivers]: https://docs.docker.com/engine/storage/volumes/#use-a-volume-driver
|
||||||
|
|
||||||
|
[volume-nfs]: https://docs.docker.com/engine/storage/volumes/#create-a-service-which-creates-an-nfs-volume
|
||||||
|
|
||||||
|
[volume-cifs]: https://docs.docker.com/engine/storage/volumes/#create-cifssamba-volumes
|
||||||
|
|
||||||
### Legend
|
### Legend
|
||||||
|
|
||||||
- ✅ **Supported**: Feature works as documented
|
- ✅ **Supported**: Feature works as documented
|
||||||
@@ -90,8 +96,8 @@ Uncloud provides several custom extensions to enhance the Compose experience:
|
|||||||
### `x-context`
|
### `x-context`
|
||||||
|
|
||||||
Set the cluster context for all commands that use the Compose file, such as `deploy`, `build`, and `logs`. This is
|
Set the cluster context for all commands that use the Compose file, such as `deploy`, `build`, and `logs`. This is
|
||||||
useful when you manage multiple clusters and want to make sure a Compose file is always deployed to the right one.
|
useful when you manage multiple clusters and want to make sure a Compose file is always deployed to the right one. No
|
||||||
No need to remember to manually switch clusters with `uc ctx` or `--context`.
|
need to remember to manually switch clusters with `uc ctx` or `--context`.
|
||||||
|
|
||||||
`x-context` is a top-level key, not a service-level attribute.
|
`x-context` is a top-level key, not a service-level attribute.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user