рд╕реАрдЖрдИ рдпрд╛ рдкрд░реАрдХреНрд╖рдг рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рд╕реЛрдЪреЗрдВ

рд╕реАрдЖрдИ рдпрд╛ рдкрд░реАрдХреНрд╖рдг рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рд╕реЛрдЪреЗрдВ

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

рд╕реАрдЖрдИ рдпрд╛ рдкрд░реАрдХреНрд╖рдг рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рд╕реЛрдЪреЗрдВ

рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░: "рдЕрдЪреНрдЫрд╛"

рджреЛ рд╕рд╛рд▓ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рдкрд╣рд▓реЗ рдореИрдВрдиреЗ рдбреЙрдХрд░ рдореЗрдВ рдбрд╛рд▓рд╛ рдерд╛ рдЭрдВрдбрд╛ -рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдФрд░ рд▓рд┐рдЦрд╛ рдбрд┐рдВрдб рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг. рд▓рдХреНрд╖реНрдп рдХреЛрд░ рдЯреАрдо рдХреЛ рдбреЙрдХрд░ рдХреЛ рддреЗрдЬреА рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдирд╛ рдерд╛ред рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░ рд╕реЗ рдкрд╣рд▓реЗ, рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рдерд╛:

  • рд╣реИрдХрд┐рдЯреА рд╣реИрдХ;
  • рдирд┐рд░реНрдорд╛рдг;
  • рдЪрд▓ рд░рд╣реЗ рдбреЙрдХрд░ рдбреЗрдореЙрди рдХреЛ рд░реЛрдХрдирд╛;
  • рдПрдХ рдирдпрд╛ рдбреЙрдХрд░ рдбреЗрдореЙрди рд▓реЙрдиреНрдЪ рдХрд░рдирд╛;
  • рдкрд░реАрдХреНрд╖рдг,
  • рдЪрдХреНрд░ рджреЛрд╣рд░рд╛рдПрдБ.

рдпрджрд┐ рдЖрдк рдПрдХ рд╕реБрдВрджрд░, рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╕рдВрдпреЛрдЬрди (рдЕрд░реНрдерд╛рддреН рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ) рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ, рддреЛ рдпрд╣ рдФрд░ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реЛ рдЧрдпрд╛:

  • рд╣реИрдХрд┐рдЯреА рд╣реИрдХ;
  • рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдбреЙрдХрд░ рдХрд╛ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓ рд░рд╣рд╛ рд╣реИ;
  • рдкреБрд░рд╛рдиреЗ рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде рдирдпрд╛ рдбреЙрдХрд░ рдмрдирд╛рдПрдВ;
  • рдбреЙрдХрд░ рдбреЗрдореЙрди рдмрдВрдж рдХрд░реЛ;
  • рдПрдХ рдирдпрд╛ рдбреЙрдХрд░ рдбреЗрдореЙрди рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ;
  • рдкрд░реАрдХреНрд╖рд╛;
  • рдирдП рдбреЙрдХрд░ рдбреЗрдореЙрди рдХреЛ рд░реЛрдХреЗрдВ;
  • рджреЛрд╣рд░рд╛рдирд╛ред

рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд░рд▓ рд╣реЛ рдЧрдИ рд╣реИ:

  • рд╣реИрдХрд┐рдЯреА рд╣реИрдХ;
  • рдПрдХ рдЪрд░рдг рдореЗрдВ рдЕрд╕реЗрдВрдмрд▓реА + рд▓реЙрдиреНрдЪ;
  • рдЪрдХреНрд░ рджреЛрд╣рд░рд╛рдПрдБ.

рдХреНрдпрд╛ рдпрд╣ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрд╣реБрдд рдмреЗрд╣рддрд░ рдирд╣реАрдВ рд╣реИ?

рд╕реАрдЖрдИ рдпрд╛ рдкрд░реАрдХреНрд╖рдг рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рд╕реЛрдЪреЗрдВ

рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░: "рдмреБрд░рд╛"

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

рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ LSM (рд▓рд┐рдирдХреНрд╕ рд╕реБрд░рдХреНрд╖рд╛ рдореЙрдбреНрдпреВрд▓) рдЬреИрд╕реЗ AppArmor рдФрд░ SELinux рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ: рдПрдХ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рддреЗ рд╕рдордп, "рдЖрдВрддрд░рд┐рдХ рдбреЙрдХрд░" рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ "рдмрд╛рд╣рд░реА рдбреЙрдХрд░" рдХреЗ рд╕рд╛рде рдЯрдХрд░рд╛рд╡ рдпрд╛ рднреНрд░рдорд┐рдд рдХрд░реЗрдЧрд╛ред -рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдзреНрд╡рдЬ рдХреЗ рдореВрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рд╣рд▓ рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдХрдард┐рди рд╕рдорд╕реНрдпрд╛ рд╣реИред рдореЗрд░реЗ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛рдо рдХрд░ рдЧрдП рдФрд░ рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдореЗрд░реА рдбреЗрдмрд┐рдпрди рдорд╢реАрди рдФрд░ рдЙрдмрдВрдЯреВ рдкрд░реАрдХреНрд╖рдг рд╡реАрдПрдо рдкрд░ рдкрд╛рд╕ рд╣реЛ рдЧрдП, рд▓реЗрдХрд┐рди рд╡реЗ рдорд╛рдЗрдХрд▓ рдХреНрд░реЙрд╕реНрдмреА рдХреА рдорд╢реАрди рдкрд░ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдП рдФрд░ рдЬрд▓ рдЧрдП (рдЬреИрд╕рд╛ рдХрд┐ рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рдЙрдирдХреЗ рдкрд╛рд╕ рдлреЗрдбреЛрд░рд╛ рдерд╛)ред рдореБрдЭреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдЯреАрдХ рдХрд╛рд░рдг рдпрд╛рдж рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдорд╛рдЗрдХ рдПрдХ рдмреБрджреНрдзрд┐рдорд╛рди рд╡реНрдпрдХреНрддрд┐ рд╣реИ рдЬреЛ SELINUX=enforce рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (рдореИрдВрдиреЗ AppArmor рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛) рдФрд░ рдореЗрд░реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдиреЗ SELinux рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦрд╛ред

рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░: "рдмреБрд░рд╛рдИ"

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

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

рдЗрдирдореЗрдВ рд╕реЗ рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рдореМрдЬреВрдж рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдЖрдВрддрд░рд┐рдХ рдбреЙрдХрд░ рдореЗрдВ AUFS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдмрд╕ /var/lib/docker рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╡реЙрд▓реНрдпреВрдо рдореЗрдВ рдмрджрд▓ рджреЗрдВ рдФрд░ рдЖрдк рдареАрдХ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдбреЙрдХрд░ рдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдореИрдкрд░ рд▓рдХреНрд╖реНрдп рдирд╛рдореЛрдВ рдореЗрдВ рдХреБрдЫ рдмреЗрд╕ рдиреЗрдорд╕реНрдкреЗрд╕ рдЬреЛрдбрд╝реЗ рд╣реИрдВ рддрд╛рдХрд┐ рдпрджрд┐ рдПрдХ рд╣реА рдорд╢реАрди рдкрд░ рдХрдИ рдбреЙрдХрд░ рдХреЙрд▓ рдЪрд▓ рд░рд╣реЗ рд╣реЛрдВ, рддреЛ рд╡реЗ рдПрдХ-рджреВрд╕рд░реЗ рдкрд░ рдХрджрдо рди рд░рдЦреЗрдВред

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдРрд╕рд╛ рд╕реЗрдЯрдЕрдк рдмрд┐рд▓реНрдХреБрд▓ рднреА рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЗрдирд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рд╕рд╛рдордЧреНрд░реА GitHub рдкрд░ рдбрд┐рдВрдб рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВред

рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░: рдпрд╣ рдмрджрддрд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ

рдмрд┐рд▓реНрдб рдХреИрд╢ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рдпреЗ рдХрд╛рдлреА рдореБрд╢реНрдХрд┐рд▓ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ. рд▓реЛрдЧ рдЕрдХреНрд╕рд░ рдореБрдЭрд╕реЗ рдкреВрдЫрддреЗ рд╣реИрдВ "рдЕрдЧрд░ рдореИрдВ рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдЕрдкрдиреЗ рдЖрдВрддрд░рд┐рдХ рдбреЙрдХрд░ рдореЗрдВ рд╕рдм рдХреБрдЫ рд╡рд╛рдкрд╕ рдЦреАрдВрдЪрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЕрдкрдиреЗ рд╣реЛрд╕реНрдЯ рдкрд░ рд╣реЛрд╕реНрдЯ рдХреА рдЧрдИ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ"?

рдХреБрдЫ рдЙрджреНрдпрдорд╢реАрд▓ рд▓реЛрдЧреЛрдВ рдиреЗ /var/lib/docker рдХреЛ рд╣реЛрд╕реНрдЯ рд╕реЗ рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдмрд╛рдБрдзрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИред рдХрднреА-рдХрднреА рд╡реЗ рдПрдХрд╛рдзрд┐рдХ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде /var/lib/docker рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВред

рд╕реАрдЖрдИ рдпрд╛ рдкрд░реАрдХреНрд╖рдг рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рд╕реЛрдЪреЗрдВ
рдХреНрдпрд╛ рдЖрдк рдЕрдкрдирд╛ рдбреЗрдЯрд╛ рджреВрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рдХреЛ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛рдПрдЧрд╛!

рдбреЙрдХрд░ рдбреЗрдореЙрди рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ /var/lib/docker рддрдХ рд╡рд┐рд╢реЗрд╖ рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕реНрдерд┐рдд рдХрд┐рд╕реА рднреА рдбреЙрдХрд░ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЪреАрдЬрд╝ рдХреЛ "рд╕реНрдкрд░реНрд╢, рдкреНрд░рд╣рд╛рд░ рдпрд╛ рдареЗрд╕" рдирд╣реАрдВ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реИ? рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдбреЙрдЯрдХреНрд▓рд╛рдЙрдб рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп рд╕реАрдЦреЗ рдЧрдП рд╕рдмрд╕реЗ рдХрдард┐рди рдкрд╛рдареЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред рдбреЙрдЯрдХреНрд▓рд╛рдЙрдб рдХрдВрдЯреЗрдирд░ рдЗрдВрдЬрди рдПрдХ рд╕рд╛рде /var/lib/dotcloud рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рд╡рд╛рд▓реА рдХрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рддрд╛ рд╣реИред рдкрд░рдорд╛рдгреБ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди (рдЗрди-рдкреНрд▓реЗрд╕ рд╕рдВрдкрд╛рджрди рдХреЗ рдмрдЬрд╛рдп), рд╕рд▓рд╛рд╣рдХрд╛рд░ рдФрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рд▓реЙрдХ рдХреЗ рд╕рд╛рде рдкреЗрдкрд┐рдВрдЧ рдХреЛрдб, рдФрд░ SQLite рдФрд░ BDB рдЬреИрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рдкреНрд░рдпреЛрдЧ рдЬреИрд╕реА рдЪрд╛рд▓рд╛рдХ рдЪрд╛рд▓реЗрдВ рд╣рдореЗрд╢рд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреАрдВред рдЬрдм рд╣рдо рдЕрдкрдиреЗ рдХрдВрдЯреЗрдирд░ рдЗрдВрдЬрди рдХреЛ рдлрд┐рд░ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░ рд░рд╣реЗ рдереЗ, рдЬреЛ рдЕрдВрддрддрдГ рдбреЙрдХрд░ рдмрди рдЧрдпрд╛, рддреЛ рдмрдбрд╝реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдирд┐рд░реНрдгрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕рднреА рд╕рдорд╡рд░реНрддреА рдмрдХрд╡рд╛рд╕ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдбреЗрдореЙрди рдХреЗ рддрд╣рдд рд╕рднреА рдХрдВрдЯреЗрдирд░ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд╕рдореЗрдХрд┐рдд рдХрд░рдирд╛ рдерд╛ред

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

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

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

рд╕рдорд╛рдзрд╛рди

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

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

рд╕реАрдзреЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдХрд╣реЗрдВ, рдЬрдм рдЖрдк рдЕрдкрдирд╛ рд╕реАрдЖрдИ рдХрдВрдЯреЗрдирд░ (рдЬреЗрдирдХреАрдВрд╕ рдпрд╛ рдЕрдиреНрдп) рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдбреЙрдХрд░-рдЗрди-рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде рдХреБрдЫ рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЗрд╕реЗ рд▓рд╛рдЗрди рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ:

docker run -v /var/run/docker.sock:/var/run/docker.sock ...

рдЗрд╕ рдХрдВрдЯреЗрдирд░ рдХреЗ рдкрд╛рд╕ рдЕрдм рдбреЙрдХрд░ рд╕реЙрдХреЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рд╣реЛрдЧреА рдФрд░ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛ред рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ "рдЪрд╛рдЗрд▓реНрдб" рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ "рд╕рд┐рдмрд▓рд┐рдВрдЧ" рдХрдВрдЯреЗрдирд░ рд▓реЙрдиреНрдЪ рдХрд░реЗрдЧрд╛ред

рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдбреЙрдХрд░ рдЫрд╡рд┐ (рдЬрд┐рд╕рдореЗрдВ рдбреЙрдХрд░ рдмрд╛рдЗрдирд░реА рд╢рд╛рдорд┐рд▓ рд╣реИ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдПрдБ:

docker run -v /var/run/docker.sock:/var/run/docker.sock 
           -ti docker

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

рдиреЛрдЯ: рдЗрд╕ рд▓реЗрдЦ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдбреЙрдХрд░ рдмрд╛рдЗрдирд░реА рдХреЛ рд╣реЛрд╕реНрдЯ рд╕реЗ рдХрдВрдЯреЗрдирд░ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреА рдЧрдИ рдереАред рдпрд╣ рдЕрдм рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛ рдЧрдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдбреЙрдХрд░ рдЗрдВрдЬрди рдЕрдм рд╕реНрдерд┐рд░ рдпрд╛ рдирд┐рдХрдЯ-рд╕реНрдереИрддрд┐рдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдЬреЗрдирдХрд┐рдВрд╕ рд╕реАрдЖрдИ рд╕реЗ рдбреЙрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ 2 рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
рдбреЙрдХрд░ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореВрд▓ рдЫрд╡рд┐ рдкреИрдХреЗрдЬрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо (рдпрд╛рдиреА рдпрджрд┐ рдЖрдкрдХреА рдЫрд╡рд┐ рдбреЗрдмрд┐рдпрди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рддреЛ .deb рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбреЙрдХрд░ рд╕реАрдПрд▓рдЖрдИ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ред

рдХреБрдЫ рд╡рд┐рдЬреНрдЮрд╛рдкрди ЁЯЩВ

рд╣рдорд╛рд░реЗ рд╕рд╛рде рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпрд╛ рдЖрдк рд╣рдорд╛рд░реЗ рд▓реЗрдЦ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ? рдЕрдзрд┐рдХ рд░реЛрдЪрдХ рд╕рд╛рдордЧреНрд░реА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдЖрджреЗрд╢ рджреЗрдХрд░ рдпрд╛ рдорд┐рддреНрд░реЛрдВ рдХреЛ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рдХреЗ рд╣рдорд╛рд░рд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб VPS $4.99 рд╕реЗ рд╢реБрд░реВ, рдкреНрд░рд╡реЗрд╢ рд╕реНрддрд░ рдХреЗ рд╕рд░реНрд╡рд░реЛрдВ рдХрд╛ рдПрдХ рдЕрдиреВрдард╛ рдПрдирд╛рд▓реЙрдЧ, рдЬрд┐рд╕рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рд╣рдордиреЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдерд╛: VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рд╕рдЪреНрдЪрд╛рдИ $19 рд╕реЗ рдпрд╛ рд╕рд░реНрд╡рд░ рдХреИрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ? (RAID1 рдФрд░ RAID10 рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз, 24 рдХреЛрд░ рддрдХ рдФрд░ 40GB DDR4 рддрдХ)ред

рдПрдореНрд╕реНрдЯрд░реНрдбрдо рдореЗрдВ рдЗрдХреНрд╡рд┐рдирд┐рдХреНрд╕ рдЯрд┐рдпрд░ IV рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ Dell R730xd 2x рд╕рд╕реНрддрд╛ рд╣реИ? рдХреЗрд╡рд▓ рдпрд╣рд╛рдВ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 рдЯреАрд╡реА $199 рд╕реЗ рдиреАрджрд░рд▓реИрдВрдб рдореЗрдВ! рдбреЗрд▓ R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $99 рд╕реЗ! рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рд╛ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреЙрд░реНрдк рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд░реЗрдВред рдПрдХ рдкреИрд╕рд╛ рдХреЗ рд▓рд┐рдП 730 рдпреВрд░реЛ рдореВрд▓реНрдп рдХреЗ рдбреЗрд▓ R5xd E2650-4 v9000 рд╕рд░реНрд╡рд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рд╡рд░реНрдЧ?

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ