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