рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкрд╣рд┐рд▓реЛ рд░рд┐рд▓реАрдЬ рдШреЛрд╖рдгрд╛ рдЧрд░реЗ "рдкреЛрдбрдореНрдпрд╛рди 2", рдкреЛрдбрдореНрдпрд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдПрдХ рдкреНрд░рдореБрдЦ рдЕрдкрдбреЗрдЯ - рдорд╛рдирдХ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди, рд╕реБрд░реБ рдЧрд░реНрди рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреЛрдЧрд┐рддрд╛ OICред Podman рдбрдХрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд░ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдгрд╛рд▓реА рд╕реЗрд╡рд╛ рдмрд┐рдирд╛ рд░ рд░реВрдЯ рдЕрдзрд┐рдХрд╛рд░ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдмрд┐рдирд╛ рдХрдиреНрдЯреЗрдирд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдЕрдиреНрддрд┐рдо рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рд▓рд╛рдЧрд┐, рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд▓рдЧрднрдЧ рдЕрджреГрд╢реНрдп рд╣реБрдиреЗрдЫрдиреН, рддрд░ рдХреЗрд╣реА рдЕрд╡рд╕реНрдерд╛рдорд╛ json рдбреЗрдЯрд╛ рдврд╛рдБрдЪрд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреЗрдЫред

рджреЛрд╕реНрд░реЛ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рдореБрдЦреНрдп рднрд┐рдиреНрдирддрд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдХрд╛рд░реНрдпрд╛рддреНрдордХ REST API рд╣реЛред varlink-рдЖрдзрд╛рд░рд┐рдд API рдХреЛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд╣рд┐рд▓реЛ рд╢рд╛рдЦрд╛рдорд╛ рдЙрдкрд▓рдмреНрдз рдерд┐рдпреЛ, рддрд░ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдпрд╕рд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫред varlink рдЗрдиреНрдЯрд░рдлреЗрд╕ рдХреЛ рд╕рдЯреНрдЯрд╛, рдорд╛рдирдХ HTTP API рдЕрдм рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред

рдирдпрд╛рдБ REST API рдорд╛ рджреБрдИ рддрд╣рд╣рд░реВ рдЫрдиреН: libpod рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд░ рдПрдХ рдЕрдиреБрдХреВрд▓рддрд╛ рддрд╣ рдЬрд╕рд▓реЗ рдбрдХрд░ API рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдЖрдВрд╢рд┐рдХ рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред рдирдпрд╛рдБ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐, рдпреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдкрдорд╛ рдиреЗрдЯрд┐рдн рд▓рд┐рдмрдкреЛрдб рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░рд┐рдиреНрдЫред

рдирдпрд╛рдБ REST API рд▓реЗ рдореНрдпрд╛рдХ рд░ рд╡рд┐рдиреНрдбреЛрдЬрдХреЛ рд▓рд╛рдЧрд┐ рдкреЛрдбрдореНрдпрд╛рди рдХреНрд▓рд╛рдЗрдиреНрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рдЖрдХрд╛рд░рд▓рд╛рдИ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рдШрдЯрд╛рдПрдХреЛ рдЫред

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ:

  • REST API рд░ podman рдкреНрд░рдгрд╛рд▓реА рд╕реЗрд╡рд╛ рдЕрдм рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдорд╛рдирд┐рдиреЗ рдЫреИрди рд░ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдЫрдиреНред
  • рдкреЛрдбрдореНрдпрд╛рди рдЖрджреЗрд╢рд▓реЗ --remote рдлреНрд▓реНрдпрд╛рдЧ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд░рд┐рдореЛрдЯ рдкреЛрдбрдореНрдпрд╛рди рд╕реЗрд╡рд╛рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫред
  • рдкреЛрдбрдореНрдпрд╛рди рдХреНрд▓рд╛рдЗрдиреНрдЯ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреБрди: рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ рдЕрдм Varlink рдХреЛ рд╕рдЯреНрдЯрд╛ HTTP API рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред
  • рд░рд┐рдореЛрдЯ рдЬрдбрд╛рдирд╣рд░реВ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдкреЛрдбрдореНрдпрд╛рди рдкреНрд░рдгрд╛рд▓реА рдЬрдбрд╛рди рдЖрджреЗрд╢ рдердкрд┐рдпреЛ, рдЬреБрди рдкрдЫрд┐ podman-remote рд░ podman --remote рдЖрджреЗрд╢рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
  • podman generate systemd рдХрдорд╛рдгреНрдбрд▓реЗ рдЕрдм --new рдлреНрд▓реНрдпрд╛рдЧрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдЫ, рд░ рдкреЛрдбрдХрд╛ рд▓рд╛рдЧрд┐ systemd рд╕реЗрд╡рд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдЫред
  • рдкреЛрдбрдореНрдпрд╛рди рдкреНрд▓реЗ рдХреНрдпреБрдм рдХрдорд╛рдгреНрдбрд▓реЗ Kubernetes рдбрд┐рдкреНрд▓реЛрдЗрдореЗрдиреНрдЯ рд╡рд╕реНрддреБрд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • podman exec рдЖрджреЗрд╢ рдЖрджреЗрд╢рд▓реЗ рдкреГрд╖реНрдарднреВрдорд┐рдорд╛ рдЖрджреЗрд╢рд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди --detach рдЭрдгреНрдбрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдпреЛред
  • рдкреЛрдбрдореНрдпрд╛рди рд░рди рд░ рдкреЛрдбрдореНрдпрд╛рди рд╕рд┐рд░реНрдЬрдирд╛ рдЖрджреЗрд╢рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ -p рдлреНрд▓реНрдпрд╛рдЧрд▓реЗ рдЕрдм IPv6 рдареЗрдЧрд╛рдирд╛рд╣рд░реВрдорд╛ рдкреЛрд░реНрдЯ рдлрд░реНрд╡рд╛рд░реНрдбрд┐рдЩрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • рдкреЛрдбрдореНрдпрд╛рди рд░рди, рдкреЛрдбрдореНрдпрд╛рди рд╕рд┐рд░реНрдЬрдирд╛, рд░ рдкреЛрдбрдореНрдпрд╛рди рдкреЛрдб рдЖрджреЗрд╢рд╣рд░реВрд▓реЗ рдЕрдм рд╕рдорд╛рди рдирд╛рдордХреЛ рдХрдиреНрдЯреЗрдирд░ рдкреБрди: рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди --replace рдлреНрд▓реНрдпрд╛рдЧрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • рдкреЛрдбрдореНрдпрд╛рди рд░рди рд░ рдкреЛрдбрдореНрдпрд╛рди рд╕рд┐рд░реНрдЬрдирд╛ рдЖрджреЗрд╢рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ --restart-policy рдлреНрд▓реНрдпрд╛рдЧрд▓реЗ рдЕрдм рд░реЛрдХрд┐рдПрдХреЛ рдиреАрддрд┐рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • рдкреЛрдбрдореНрдпрд╛рди рд░рди рд░ рдкреЛрдбрдореНрдпрд╛рди рд╕рд┐рд░реНрдЬрдирд╛ рдЖрджреЗрд╢рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ --log-driver рдлреНрд▓реНрдпрд╛рдЧ рдХреБрдиреИ рдкрдирд┐ рдорд╛ рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рдХрдиреНрдЯреЗрдирд░ рд▓рдЧрд┐рдЩ рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░реНрдЫред
  • podman generate systemd рдЖрджреЗрд╢рд▓реЗ рдЖрд░реНрдЧреБрдореЗрдиреНрдЯрд╣рд░реВ --container-prefix, --pod-prefix, рд░ --separator рд▓рд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рдПрдХрд╛рдЗрд╣рд░реВрд▓рд╛рдИ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдЫред
  • рдкреЛрдбрдореНрдпрд╛рди рдиреЗрдЯрд╡рд░реНрдХ ls рдЖрджреЗрд╢рд▓реЗ рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди --filter рдлреНрд▓реНрдпрд╛рдЧ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • рдкреЛрдбрдореНрдпрд╛рди рдЕрдЯреЛ-рдЕрдкрдбреЗрдЯ рдЖрджреЗрд╢рд▓реЗ рдХрдиреНрдЯреЗрдирд░рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдердлрд╛рдЗрд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред

рд╕реНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди