devcontainers / devcontainers/features

Enable Moby on Ubuntu 26.04 (Resolute)

Chiusa Adatta ai principianti
#1,737 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Shell
Stelle
1.5k
Fork
621
Merge medio
6g 53m
PR unite (30g)
9

Descrizione

`docker-in-docker` currently rejects Ubuntu 26.04 (`resolute`) when `moby: true`:

```text
The 'moby' option is not supported on ubuntu 'resolute' because 'moby-cli' and related system packages are not available in that distribution.
```

However, Microsoft now publishes Moby packages for Ubuntu 26.04, including `moby-cli`, `moby-engine`, `moby-containerd`, and `moby-buildx`.

> This is similar to the already closed #1633 / #1640 / #1660 , **but the upstream situation has changed since then, so I’d like to ask whether this can be reconsidered.**

The current script still excludes `resolute` from:

```bash
DOCKER_MOBY_ARCHIVE_VERSION_CODENAMES
```

and explicitly blocks `resolute` when `USE_MOBY=true`.

Would it be possible to enable Moby support for Resolute and add a corresponding test?

Related: #1633, #1640, #1660

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia nello script docker-in-docker individuando DOCKER_MOBY_ARCHIVE_VERSION_CODENAMES e la validazione di USE_MOBY=true che rifiuta resolute. Esamina i test correlati e aggiungi la copertura per Ubuntu 26.04 con Moby abilitato; è completato quando il test passa e Resolute non viene più rifiutato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
docker, shell, ubuntu
Ambito
devops, infrastructure
Tipo di issue
Funzionalità
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Attiva
Chiarezza
Abbastanza chiara
Idoneità per principianti
74/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.