delonix migrate
Pontua o que já tens contra o que este motor serve.
Score what you already have against what this engine serves.
migrate assess -f docker-compose.yml lê um ficheiro compose que
tens hoje e reporta TODA a chave que ele usa — servida, recusada com razão escrita, ou não
implementada — com o comando equivalente deste motor quando existe. Nada é criado, puxado ou
corrido: a resposta custa uma leitura de ficheiro. Existe porque o compose up é
fail-closed de propósito (pára na primeira chave que não entende, em vez de a ignorar), e
isso está certo para CORRER e errado para DECIDIR: uma migração precisa da lista toda de uma vez.
migrate assess -f docker-compose.yml reads a compose file you have
today and reports EVERY key it uses — served, refused with a written reason, or not implemented —
with this engine's equivalent command where there is one. Nothing is created, pulled or run: the
answer costs one file read. It exists because compose up is deliberately fail-closed
(it stops at the first key it does not understand rather than ignoring it), which is right for
RUNNING and wrong for DECIDING: a migration needs the whole list at once.
Usage: delonix migrate [OPTIONS] <COMMAND>
Commands:
assess Score a `docker-compose.yml` against what this engine serves
help Print this message or the help of the given subcommand(s)
Options:
--l18n <en|pt>
Output language: `en` (default) or `pt` (Portuguese, pt_AO). Also settable via `$DELONIX_L18N`. Global — works before any subcommand
-h, --help
Print help (see a summary with '-h')
COMMAND MAP:
Declarative assess
EXAMPLES:
# score a compose file you already have
delonix migrate assess -f docker-compose.yml
# a CI gate: exit 2 means something it uses is not served
delonix migrate assess --detailed-exitcode
SEE ALSO:
delonix compatibility docker · delonix compose up · delonix compose config
delonix › migrate