INCUS.IMAGE.COPY(1)

πŸ’– INCUS.IMAGE.COPY(1) πŸ’–

okay so bestie, welcome to the Incus command line client manual β€” specifically the part about moving images around. pull up a chair, grab a boba, we're doing this πŸ§‹βœ¨


🌸 NAME 🌸

incus-image-copy β€” copy images between servers. literally that's it, that's the whole vibe. moving pics from one server to another, slay πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

incus image copy [:] [:] [flags]

yes the placeholders are giving cryptic. iykyk. you're passing a source and a destination and then whatever flags you're feeling πŸŽ€


✨ DESCRIPTION ✨

Description: Copy images between servers. fr fr, that's the job. it copies images. between servers. iconic behavior πŸ‘‘

now here's the tea on the auto-update thing 🍡 β€” the auto-update flag tells the server to keep this image up to date. sounds great right? BUT. it requires the source to be an alias, and it also requires that source to be public. no alias, no public, no auto-update. that's the rule, no cap ⚠️


πŸ’… OPTIONS πŸ’…

okay here's the whole menu, and yes we're listing every single one because we don't skip courses in this household 🫢

  • --alias=[] β€” new aliases to add to the image. plural energy, add as many as you want ✨
  • --auto-update[=false] β€” keep the image up to date after the initial copy. remember: needs an alias source and needs it public, as discussed above πŸ”₯
  • --copy-aliases[=false] β€” copy the aliases from the source. bring the whole friend group along πŸ’–
  • --mode="pull" β€” the transfer mode. it's one of pull, push or relay. default is pull 🌈
  • -p, --profile=[] β€” the profile to apply to the new image. a whole list, go wild πŸŽ€
  • --public[=false] β€” make the image public. everyone can see her now, main character energy πŸ‘‘
  • --reuse[=false] β€” if an alias already exists, delete it and recreate it. bold. decisive. we love a clean slate πŸ’…
  • --target-project="" β€” copy to a project that's different from the source. moving out, new apartment, fresh start πŸ¦‹
  • --vm[=false] β€” copy virtual machine images πŸ–₯️

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

these ones come from the parent command, they're like the family heirlooms 🫢

  • --debug[=false] β€” show all debug messages. chaos mode, we're reading everything πŸ”
  • --explain[=false] β€” if the command is valid, explain its parsed arguments instead of actually running it. it's giving "read the recipe before you cook" πŸ“–
  • --force-local[=false] β€” force using the local unix socket. no remote nonsense, we're staying home 🏠
  • -h, --help[=false] β€” print help. your bestie when you're lost πŸ™ˆ
  • --project="" β€” override the source project. (source specifically!! not target, don't get it twisted) πŸ’€
  • -q, --quiet[=false] β€” don't show progress information. silent but deadly, respect πŸ’œ
  • --sub-commands[=false] β€” use this with help or --help to view sub-commands. peek behind the curtain 🎭
  • -v, --verbose[=false] β€” show all information messages. tell me EVERYTHING πŸ—£οΈ
  • --version[=false] β€” print the version number ⭐

🌈 SEE ALSO 🌈

incus-image(1) β€” go read that one next, it's the parent, it's the blueprint 🧚


πŸ’€ HISTORY πŸ’€

24-Sep-2026 β€” auto generated by spf13/cobra. yeah she was born in a generator, doesn't make her any less iconic πŸŽ€


and that's the whole page bestie!! this manual is Incus - Command line client(1), auto generated by spf13/cobra, dated Sep 2026. go forth and copy images, you absolute legend, mwah πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from