рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдордб рдЪрд▓рд╛рдПрдВ

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



рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╣рдо рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдкрд┐рдЫрд▓реЗ рд╕рдордп рдореЗрдВ рдХреНрдпрд╛ рдмрджрд▓рд╛рд╡ рдЖрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдкреЙрдбрдореИрди рдХреИрд╕реЗ рд╣рдорд╛рд░реА рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд╕рд┐рд╕реНрдЯрдордб рдЪрд▓рд╛рдиреЗ рдХреЗ рдХрдИ рдХрд╛рд░рдг рд╣реИрдВ, рдЬреИрд╕реЗ:

  1. рдорд▓реНрдЯреАрд╕рд░реНрд╡рд┐рд╕ рдХрдВрдЯреЗрдирд░ - рдХрдИ рд▓реЛрдЧ рдЕрдкрдиреЗ рдорд▓реНрдЯреАрд╕рд░реНрд╡рд┐рд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрд╕ рдореЗрдВ рддреЛрдбрд╝рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рд░ рдХреЛрдИ рдЗрд╕реЗ рдЕрднреА рддрдХ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдмрд╕ рд╕рдордп рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпреВрдирд┐рдЯ рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рд╕рд┐рд╕реНрдЯрдордб рджреНрд╡рд╛рд░рд╛ рд╢реБрд░реВ рдХреА рдЧрдИ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рд╕рд╣реА рдЕрд░реНрде рд╣реИред
  2. рд╕рд┐рд╕реНрдЯрдордб рдпреВрдирд┐рдЯ рдлрд╛рдЗрд▓реЗрдВ - рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛрдб рд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдЬреЛ рдкрд╣рд▓реЗ рдЖрднрд╛рд╕реА рдпрд╛ рднреМрддрд┐рдХ рдорд╢реАрдиреЛрдВ рдкрд░ рдЪрд▓рддреЗ рдереЗред рдЗрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдПрдХ рдЗрдХрд╛рдИ рдлрд╝рд╛рдЗрд▓ рд╣реИ рдЬреЛ рдЗрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рд╕рдордЭрддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдЪрд▓рд╛рдирд╛ рд╣реИред рдЕрддрдГ рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА init рд╕реЗрд╡рд╛ рдХреЛ рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рд╕рдорд░реНрдерд┐рдд рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред
  3. Systemd рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рдмрдВрдзрдХ рд╣реИред рдпрд╣ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рддрд╛ рд╣реИ (рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдЙрдкрдХрд░рдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рд╣реИ, рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рддрд╛ рд╣реИ, рдпрд╛ рдЬрд╝реЛрдВрдмреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдХреНрд░реЙрд▓ рдХрд░рддрд╛ рд╣реИ)ред

рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рд╕рд┐рд╕реНрдЯреЗрдо рдирд╣реАрдВ рдЪрд▓рдиреЗ рдХреЗ рдХрдИ рдХрд╛рд░рдг рд╣реИрдВред рдореБрдЦреНрдп рдпрд╣ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдордб / рдЬрд░реНрдирд▓ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдЙрддреНрдкрд╛рджрди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдпрд╛ рдУрдкрдирд╢рд┐рдлреНрдЯ рдЬреИрд╕реЗ рдЙрдкрдХрд░рдг рдХрдВрдЯреЗрдирд░реЛрдВ рд╕реЗ рд╕реАрдзреЗ рд╕реНрдЯрдбрдЖрдЙрдЯ рдФрд░ рд╕реНрдЯрдбрд░ рдкрд░ рд▓реЙрдЧ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рдЯреВрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд░рдЦрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдЯрдордб рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдбреЙрдХрдЯрд░ рдФрд░ рдореЛрдмреА рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдХреНрд╕рд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдордб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрдврд╝рддрд╛ рд╕реЗ рд╡рд┐рд░реЛрдз рдХрд░рддреЗ рдереЗред

рдкреЛрдбрдореИрди рдХрд╛ рдЖрдирд╛


рд╣рдореЗрдВ рдпрд╣ рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реБрдП рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ рдХрд┐ рд╕реНрдерд┐рддрд┐ рдЖрдЦрд┐рд░рдХрд╛рд░ рдЬрдореАрди рд╕реЗ рджреВрд░ рд╣реЛ рдЧрдИ рд╣реИред рд░реЗрдб рд╣реИрдЯ рдореЗрдВ рдХрдВрдЯреЗрдирд░ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдЯреАрдо рдиреЗ рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рдХрдВрдЯреЗрдирд░ рдЗрдВрдЬрди рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЙрдиреНрд╣реЗрдВ рдкреЙрдбрдореИрди рдирд╛рдо рдорд┐рд▓рд╛ рдФрд░ рд╡рд╣реА рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рд╕реАрдПрд▓рдЖрдИ) рдЬреЛ рдбреЙрдХрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдФрд░ рд▓рдЧрднрдЧ рд╕рднреА рдбреЙрдХрдЯрд░ рдХрдорд╛рдВрдбреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреЙрдбрдореИрди рдореЗрдВ рдЙрд╕реА рддрд░рд╣ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдЕрдХреНрд╕рд░ рд╕реЗрдорд┐рдирд╛рд░ рдЖрдпреЛрдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдЕрдм рдЪреЗрдВрдЬ рдбреЙрдХрдЯрд░ рдЯреВ рдкреЙрдбрдореИрди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдкрд╣рд▓реА рд╕реНрд▓рд╛рдЗрдб рдЖрдкрдХреЛ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддреА рд╣реИ: рдЙрд░реНрдл тАЛтАЛрдбреЙрдХрдЯрд░ = рдкреЙрдбрдореИрдиред

рдХрдИ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред

рдореЗрд░реЗ рдкреЙрдбрдореИрди рдФрд░ рдореИрдВ рд╕рд┐рд╕реНрдЯрдордб рдЖрдзрд╛рд░рд┐рдд рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рд╣реИрдВред рдЖрдЦрд┐рд░рдХрд╛рд░, Systemd рдХреЛ рдЕрдХреНрд╕рд░ рд▓рд┐рдирдХреНрд╕ рдЗрдирд┐рдЯ-рд╕рдм-рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╣рдЬрд╛рд░реЛрдВ рд▓реЛрдЧреЛрдВ рдХреЛ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдкреЙрдбрдореИрди рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдордб рдХреЛ рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред рдЙрд╕реЗ / tmpf рдмрдврд╝рддреЗ / tmpfs рдЬреИрд╕реА рдЪреАрдЬрд╝реЛрдВ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИред "рдХрдВрдЯреЗрдирд░" рд╡рд╛рддрд╛рд╡рд░рдг рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдкрд░ рд╡рд╣ рдкрд╕рдВрдж рдХрд░рддреА рд╣реИ, рдФрд░ рд╡рд╣ cgroup рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдЕрдкрдиреЗ рд╣рд┐рд╕реНрд╕реЗ рдФрд░ / var / log / journald рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реА рд╣реИред

рдХрдВрдЯреЗрдирд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп рдЬрд┐рд╕рдореЗрдВ init рдпрд╛ systemd рдкрд╣рд▓рд╛ рдХрдорд╛рдВрдб рд╣реЛрддрд╛ рд╣реИ, рдкреЙрдбрдореИрди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ tmpfs рдФрд░ Cgroups рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕рд┐рд╕реНрдЯрдордб рдмрд┐рдирд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╢реБрд░реВ рд╣реЛред рдЗрд╕ рдСрдЯреЛ рд╕реНрдЯрд╛рд░реНрдЯ рдореЛрдб рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП --systemd = false рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкреЛрдбрдореИрди рд╕рд┐рд╕реНрдЯрдордб рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рддрднреА рдХрд░рддрд╛ рд╣реИ рдЬрдм рдпрд╣ рджреЗрдЦрддрд╛ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдордб рдпрд╛ рдЗрдирд┐рдЯ рдХрдорд╛рдВрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдпрд╣рд╛рдБ рдореИрдиреБрдЕрд▓ рд╕реЗ рдПрдХ рдЕрдВрд╢ рд╣реИ:

рдЖрджрдореА рдкреЙрдбрдореИрди рдЪрд▓рд╛рддрд╛ рд╣реИ
...

тАУрд╕рд┐рд╕реНрдЯрдордб = рд╕рддреНрдп | рдЕрд╕рддреНрдп

рдХрдВрдЯреЗрдирд░ рдХреЛ рд╕рд┐рд╕реНрдЯрдордб рдореЛрдб рдореЗрдВ рдЪрд▓рд╛рдирд╛ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдоред

рдпрджрд┐ рдПрдХ systemd рдпрд╛ init рдХрдорд╛рдВрдб рдХреЛ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ Podman рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ tmpfs рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдЧрд╛:

/ рд░рди, / рд░рди / рд▓реЙрдХ, / tmp, / sys / fs / cgroup / systemd, / var / lib / рдЬрд░реНрдирд▓

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, SIGRTMIN + 3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕реНрдЯреЙрдк рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдпрд╣ рд╕рдм рд╕рд┐рд╕реНрдЯрдордб рдХреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдВрд╢реЛрдзрди рдХреЗ рдмрдВрдж рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдиреЛрдЯ: systemd cgroup рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ SELinux рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдРрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИред рд▓реЗрдЦрди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреИрдЪ рдкреИрд░рд╛рдореАрдЯрд░ container_manage_cgroup рд╕рдХреНрд╖рдо рдХрд░реЗрдВ:

setsebool -P рдХрдВрдЯреЗрди_manage_cgroup рд╕рдЪ рд╣реИ

рдЕрдм рджреЗрдЦреЛ рдХрд┐ рдбреЙрдХрдлрд╛рдЗрд▓ рдкреЙрдбрдореИрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдордб рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:

# cat Dockerfile FROM fedora RUN dnf -y install httpd; dnf clean all; systemctl enable httpd EXPOSE 80 CMD [ "/sbin/init" ] 

рд╡рд╣ рд╕рдм рд╣реИред

рдЕрдм рдХрдВрдЯреЗрдирд░ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдВ:

 # podman build -t systemd . 

рд╣рдо SELinux рдХреЛ рд╕рд┐рд╕реНрдЯрдордЧреНрд░реБрдк рдХреЛ Cgroups рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВ:

 # setsebool -P container_manage_cgroup true 

рдХрдИ, рд╡реИрд╕реЗ, рдЗрд╕ рдХрджрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЬрд╛рдУред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рд░рд┐рдмреВрдЯ рдХреЗ рдмрд╛рдж рд╕реЗрдЯрд┐рдВрдЧ рдХреЛ рд╕рд╣реЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЕрдм рдмрд╕ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рдПрдВ:

 # podman run -ti -p 80:80 systemd systemd 239 running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid) Detected virtualization container-other. Detected architecture x86-64. Welcome to Fedora 29 (Container Image)! Set hostname to <1b51b684bc99>. Failed to install release agent, ignoring: Read-only file system File /usr/lib/systemd/system/systemd-journald.service:26 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling. Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.) [ OK ] Listening on initctl Compatibility Named Pipe. [ OK ] Listening on Journal Socket (/dev/log). [ OK ] Started Forward Password Requests to Wall Directory Watch. [ OK ] Started Dispatch Password Requests to Console Directory Watch. [ OK ] Reached target Slices. тАж [ OK ] Started The Apache HTTP Server. 

рд╕рдм рдХреБрдЫ, рд╕реЗрд╡рд╛ рд╢реБрд░реВ рд╣реБрдИ рдФрд░ рдХрд╛рдо рдХрд░рддреА рд╣реИ:

 $ curl localhost <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> тАж </html> 

рдиреЛрдЯ: рдЗрд╕реЗ рдбреЙрдХрд░ рдкрд░ рджреЛрд╣рд░рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рди рдХрд░реЗрдВ! рд╡рд╣рд╛рдВ, рдПрдХ рджрд╛рдирд╡ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреИрдореНрдмреЛрд░рд┐рди рдХреЗ рд╕рд╛рде рдиреГрддреНрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред (рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдлрд╝реАрд▓реНрдб рдФрд░ рдкреИрдХреЗрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рддрд╛рдХрд┐ рдбреЙрдХ рдореЗрдВ рдореВрд▓ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ, рдпрд╛ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рд▓реЗрдЦ рджреЗрдЦреЗрдВ ред)

рдПрдХ рдпреБрдЧрд▓ рдкреЛрдбрдореИрди рдФрд░ рд╕рд┐рд╕реНрдЯрдордб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╢рд╛рдВрдд рдЪреАрдЬреЗрдВ


рдкреЛрдбрдореИрди рд╕рд┐рд╕реНрдЯрдордХ рдпреВрдирд┐рдЯ рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдбреЙрдХ рд╕реЗ рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ


рдпрджрд┐ рд╕рд┐рд╕реНрдЯрдо рдмреВрдЯ рдкрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдЖрдк рдмрд╕ рд╕рд┐рд╕реНрдЯрдо рдпреВрдирд┐рдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рдкреЙрдбрдореИрди рдХрдорд╛рдВрдб рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╕реЗрд╡рд╛ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░реЗрдЧрд╛ рдФрд░ рдЗрд╕рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░реЗрдЧрд╛ред рдкреЛрдбрдореИрди рдорд╛рдирдХ рдХрд╛рдВрдЯрд╛-рдирд┐рд╖реНрдкрд╛рджрди рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреЙрдбрдореИрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рд╕рдВрдмрджреНрдз рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдордб рдЖрд╕рд╛рдиреА рд╕реЗ рдЙрдирдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдбреЙрдХрд░ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдбреЙрдХрд░ рд╕реАрдПрд▓рдЖрдИ рдХрдорд╛рдВрдб рдХреЛ рд╕реАрдзреЗ рдпреВрдирд┐рдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рднреА рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдбреЙрдХрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдбреЛрдХрд░ рдбреЗрдореЙрди рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ (рдХреНрд▓рд╛рдЗрдВрдЯ) рд╕рд┐рд░реНрдл рдПрдХ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрди рдЬрд╛рддреА рд╣реИ рдЬреЛ рд╕реНрдЯрдб рдФрд░ рд╕реНрдЯрдбрдЖрдЙрдЯ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддреА рд╣реИред рдмрджрд▓реЗ рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдордХ рдХреЛ рдбреЛрдХрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рдХрдВрдЯреЗрдирд░ рдХреЗ рдмреАрдЪ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдбреЙрдХрд░ рдбреЗрдорди рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рдореЙрдбрд▓ рдХреЗ рддрд╣рдд, рд╕рд┐рд╕реНрдЯрдордб рдореВрд▓ рд░реВрдк рд╕реЗ рд╕реЗрд╡рд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд╕реЙрдХреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд┐рд╕реНрдЯрдореИрдб рд╕рдХреНрд░рд┐рдпрдг


рдкреЙрдбрдореИрди рдПрдХ рд╕реЙрдХреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдХреНрд░рд┐рдпрддрд╛ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдкреЙрдбрдореИрди рдХрд╛рдВрдЯрд╛-рдирд┐рд╖реНрдкрд╛рджрди рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЕрдкрдиреЗ рдмрдЪреНрдЪреЗ рдХреЗ рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реЙрдХреЗрдЯ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдбреЙрдХрд░ рдкрддрд╛ рдирд╣реАрдВ рдХреИрд╕реЗ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдкреЙрд▓реАрдореИрди рдЬреЛ рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕рд╛рде рджреВрд░рджрд░рд╛рдЬ рдХреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рд╡рд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реЙрдХреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдХреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИред рдХреЙрдХрдкрд┐рдЯ-рдкреЙрдбрдореИрди рдкреИрдХреЗрдЬ, Node.js рдФрд░ рдХреЙрдХрдкрд┐рдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЛрдЧреЛрдВ рдХреЛ рдПрдХ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреЙрдбрдореИрди рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╡реЗрдм рдбреЗрдореЙрди рдЬреЛ рдХреЙрдХрдкрд┐рдЯ-рдкреЙрдбрдореИрди рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рд╡рд╣ рдЙрд╕ рд╡рд░реНрд▓рд┐рдВрдХ рд╕реЙрдХреЗрдЯ рдХреЛ рд╕рдВрджреЗрд╢ рднреЗрдЬрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╕рд┐рд╕реНрдЯрдордб рд╕реБрди рд░рд╣рд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕рд┐рд╕реНрдЯрдордб рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЙрдбрдореИрди рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╕реЙрдХреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд┐рд╕реНрдЯрдордб рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдирд╛ рдЖрдкрдХреЛ рджреВрд░рд╕реНрде рдПрдкреАрдЖрдИ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╕рдордп рд▓рдЧрд╛рддрд╛рд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдорди рдХреЗ рдмрд┐рдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдкреЙрдбрдореИрди рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдкреЙрдбрдореИрди-рд░рд┐рдореЛрдЯ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЙрд╕реА рдкреЙрдбрдореИрди рд╕реАрдПрд▓рдЖрдИ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдВрдЯреЗрдирд░ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрд▓рд┐рдВрдХ рдХрд╣рддрд╛ рд╣реИред рдкреЙрдбрдореИрди-рд░рд┐рдореЛрдЯ рдПрд╕рдПрд╕рдПрдЪ рд╕рддреНрд░реЛрдВ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рднрд┐рдиреНрди рдорд╢реАрдиреЛрдВ рдкрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рдордп рдХреЗ рд╕рд╛рде, рд╣рдо рд▓рд┐рдирдХреНрд╕ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдореИрдХрдУрдПрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЙрдбрдореИрди-рд░рд┐рдореЛрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ рдЗрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдкреЙрдбрдореИрди рд╡рд░реНрд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рд▓рд┐рдирдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдЪрд▓рд╛ рд╕рдХреЗрдВ рдФрд░ рдпрд╣ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ рдХрд┐ рдХрдВрдЯреЗрдирд░ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВред

SD_NOTIFY


Systemd рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХ рдХрдВрдЯреЗрдирд░реАрдХреГрдд рд╕реЗрд╡рд╛ рд╢реБрд░реВ рд╣реЛрдиреЗ рддрдХ рд╕рд╣рд╛рдпрдХ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓реЙрдиреНрдЪ рдореЗрдВ рджреЗрд░реА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред Podman рдХрдВрдЯреЗрдирд░реАрдХреГрдд рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП SD_NOTIFY рд╕реЙрдХреЗрдЯ рдХреЛ рдЕрдЧреНрд░реЗрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╕реЗрд╡рд╛ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рддрддреНрдкрд░рддрд╛ рдХреА рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░реЗред рдФрд░ рдлрд┐рд░, рдбреЙрдХрдЯрд░, рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдкрддрд╛ рдирд╣реАрдВ рдХреИрд╕реЗред

рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ


рд╣рдо рдкреЙрдбрдореИрди рдЬреЗрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП systemd CONTAINERID рдХрдорд╛рдВрдб рдЬреЛрдбрд╝рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрдВрдЯреЗрдирд░ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП systemd рдпреВрдирд┐рдЯ рдлрд╝рд╛рдЗрд▓ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛ред рдпрд╣ рдЕрдирдкреЗрдХреНрд╖рд┐рдд рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд▓рд┐рдП рд░реВрдЯ рдФрд░ рд░реВрдЯрд▓реЗрд╕ рдореЛрдб рджреЛрдиреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдордиреЗ OCI- рд╕рдВрдЧрдд systemd-nspawn рд░рдирдЯрд╛рдЗрдо рдмрдирд╛рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рднреА рджреЗрдЦрд╛ред

рдирд┐рд╖реНрдХрд░реНрд╖


рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд░рдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордб рдПрдХ рд╕рдордЭрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдФрд░ рдкреЙрдбрдореИрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрдВрдд рдореЗрдВ рдПрдХ рдХрдВрдЯреЗрдирд░ рд▓рд╛рдВрдЪрд░ рд╡рд╛рддрд╛рд╡рд░рдг рд╣реИ рдЬреЛ рд╕рд┐рд╕реНрдЯрдордб рдХреЗ рд▓рд┐рдП рд╢рддреНрд░реБрддрд╛рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред

Source: https://habr.com/ru/post/hi468931/


All Articles