dockerhub рд╣реЕрдХ

рдХрд╛рд╣реА рддрд╛рд╕рд╛рдВрдкреВрд░реНрд╡реА, рдбреЙрдХрд░рд╣рдмрдЪреНрдпрд╛ рдХрд╛рд╣реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдЦрд╛рд▓реАрд▓ рд╕рд╛рдордЧреНрд░реАрд╕рд╣ рдИрдореЗрд▓ рдкрд╛рдард╡рд▓реЗ рд╣реЛрддреЗ:

тАЬрдЧреБрд░реБрд╡рд╛рд░, 25 рдПрдкреНрд░рд┐рд▓, 2019 рд░реЛрдЬреА, рдЖрдореНрд╣рд╛рд▓рд╛ рдбреЙрдХрд░рд╣рдм рдбреЗрдЯрд╛рдмреЗрд╕рдкреИрдХреА рдПрдХрд╛рдордзреНрдпреЗ рдЕрдирдзрд┐рдХреГрдд рдкреНрд░рд╡реЗрд╢ рдЖрдврд│рд▓рд╛, рдЬреЛ рдХрд╛рд╣реА рдЧреИрд░-рдЖрд░реНрдерд┐рдХ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪрд╛ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рддреЛ. рд╢реЛрдз рд▓рд╛рдЧрд▓реНрдпрд╛рдирдВрддрд░, рдЖрдореНрд╣реА рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡ рдЖрд╡рд╢реНрдпрдХ рдкрд╛рд╡рд▓реЗ рддреНрд╡рд░рд┐рдд рдЙрдЪрд▓рд▓реА.

рдЖрдгрд┐ рдЖрддрд╛ рдЖрдореНрд╣реА рддрдкрд╛рд╕рд╛рджрд░рдореНрдпрд╛рди рд╢реЛрдзрдгреНрдпрд╛рдд рд╕рдХреНрд╖рдо рдЕрд╕рд▓реЗрд▓реА рдорд╛рд╣рд┐рддреА рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░реВ рдЗрдЪреНрдЫрд┐рддреЛ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдХреЛрдгрддреА DockerHub рдЦрд╛рддреА рдкреНрд░рднрд╛рд╡рд┐рдд рдЭрд╛рд▓реА рд╣реЛрддреА рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдорд╛рд▓рдХрд╛рдВрдиреА рдЖрддрд╛ рдХреЛрдгрддреА рдХрд╛рд░рд╡рд╛рдИ рдХрд░рд╛рд╡реА.

рдЖрдореНрд╣реА рдХрд╛рдп рд╢реЛрдзрдгреНрдпрд╛рдд рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рддреЗ рдпреЗрдереЗ рдЖрд╣реЗ:

рдбреЙрдХрд░рд╣рдм рдбреЗрдЯрд╛рдмреЗрд╕рдордзреНрдпреЗ рдЕрдирдзрд┐рдХреГрдд рдкреНрд░рд╡реЗрд╢рд╛рдЪреНрдпрд╛ рдЕрд▓реНрдк рдХрд╛рд▓рд╛рд╡рдзреАрдд, рдЕрдВрджрд╛рдЬреЗ 190 рдЦрд╛рддреНрдпрд╛рдВрдЪрд╛ рдЧреЛрдкрдиреАрдп рдбреЗрдЯрд╛ (рд╕реЗрд╡рд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдкреИрдХреА 000% рдкреЗрдХреНрд╖рд╛ рдХрдореА) рдЙрдШрдб рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдбреЗрдЯрд╛рдордзреНрдпреЗ рд╡рд░реАрд▓ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдкреИрдХреА рдереЛрдбреНрдпрд╛ рдЯрдХреНрдХреЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреА рд╡рд╛рдкрд░рдХрд░реНрддрд╛рдирд╛рд╡реЗ рдЖрдгрд┐ рдкрд╛рд╕рд╡рд░реНрдб рд╣реЕрд╢, рддрд╕реЗрдЪ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрдВрдЯреЗрдирд░ рдмрд┐рд▓реНрдбрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ GitHub рдЖрдгрд┐ BitBucket рдЯреЛрдХрдирдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ.

рдЖрддрд╛ рдХрд╛рдп рдХреЗрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ:

рдЖрдореНрд╣реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдбреЙрдХрд░рд╣рдм рдЖрдгрд┐ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рдЦрд╛рддреНрдпрд╛рдВрдЪреЗ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдгреНрдпрд╛рд╕ рд╕рд╛рдВрдЧрдд рдЖрд╣реЛрдд.

- рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдмрд┐рд▓реНрдб рд╡рд╛рдкрд░рдгрд╛рд░реЗ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЬреНрдпрд╛рдВрдирд╛ рдпрд╛рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдЭрд╛рд▓рд╛ рдЕрд╕реЗрд▓ рддреНрдпрд╛рдВрдирд╛ рдЯреЛрдХрди рдЖрдгрд┐ рдНрдХреНрд╕реЗрд╕ рдХреА рд░реАрд╕реЗрдЯ рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд. рдЖрдореНрд╣реА рддреНрдпрд╛рдВрдирд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рдЕрд▓реАрдХрдбреАрд▓ рд╕рдВрд╢рдпрд╛рд╕реНрдкрдж рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдкрд╛рдВрд╕рд╛рдареА рддреНрдпрд╛рдВрдЪреЗ рднрд╛рдВрдбрд╛рд░ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕ рд╕рд╛рдВрдЧрддреЛ.

- рддреБрдордЪреНрдпрд╛ GitHub рдЖрдгрд┐ BitBucket рдЦрд╛рддреНрдпрд╛рдВрд╡рд░ рдЧреЗрд▓реНрдпрд╛ 24 рддрд╛рд╕рд╛рдВрдордзреНрдпреЗ рд╕рдВрд╢рдпрд╛рд╕реНрдкрдж рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк рдХрд╕рд╛ рддрдкрд╛рд╕рд╛рдпрдЪрд╛ рд╣реЗ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА, рджреБрд╡реНрдпрд╛рдВрдЪреЗ рдЕрдиреБрд╕рд░рдг рдХрд░рд╛ help.github.com/en/articles/reviewing-your-security-log ╨╕ bitbucket.org/blog/new-audit-logs-give-you-the-who-what-when-and-where

- рд╣реЗ рдЖрдордЪреНрдпрд╛ рдСрдЯреЛ рдмрд┐рд▓реНрдб рд╕реЗрд╡реЗрдордзреАрд▓ рддреБрдордЪреНрдпрд╛ рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рдмрд┐рд▓реНрдбрд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░реВ рд╢рдХрддреЗ. рддреБрдореНрд╣рд╛рд▓рд╛ рддреБрдордЪреА GitHub рдЖрдгрд┐ BitBucket рдЦрд╛рддреА рдЕрдирд▓рд┐рдВрдХ рдЖрдгрд┐ рдкреБрдиреНрд╣рд╛ рд▓рд┐рдВрдХ рдХрд░рд╛рд╡реА рд▓рд╛рдЧрддреАрд▓. рд╣реЗ рдпреЗрдереЗ рд╕рд╡рд┐рд╕реНрддрд░ рд▓рд┐рд╣рд┐рд▓реЗ рдЖрд╣реЗ. docs.docker.com/docker-hub/builds/link-source

рдЖрдореНрд╣реА, рдпрд╛ рдмрджрд▓реНрдпрд╛рдд, рдЖрдордЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓реАрдВрдордзреНрдпреЗ рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░реВ рдЖрдгрд┐ рдЖрдордЪреНрдпрд╛ рдзреЛрд░рдгрд╛рдВрдЪреЗ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди рдХрд░реВ. рднрд╡рд┐рд╖реНрдпрд╛рддреАрд▓ рд╕рдВрднрд╛рд╡реНрдп рдмреЗрдХрд╛рдпрджреЗрд╢реАрд░ рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдкрд╛рдВрдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣реА рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдЯреНрд░рд┐рдХреНрд╕ рджреЗрдЦреАрд▓ рд╕реЗрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗрдд.

рдЖрдореНрд╣реА рдЕрдЬреВрдирд╣реА рдШрдЯрдиреЗрдЪрд╛ рддрдкрд╛рд╕ рдХрд░рдд рдЖрд╣реЛрдд рдЖрдгрд┐ рдЕрдзрд┐рдХ рддрдкрд╢реАрд▓ рдЙрдкрд▓рдмреНрдз рдЭрд╛рд▓реНрдпрд╛рд╡рд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдЕрдкрдбреЗрдЯ рдХрд░реВ."

рдиреЗрд╣рдореАрдкреНрд░рдорд╛рдгреЗ, рдЖрдореНрд╣реА рдЖрдордЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдореЗрд▓, рд╕реВрдЪрд┐рдд рд╕реЗрд╡рд╛рдВрдордзреАрд▓ рдЖрдордЪреА рдЦрд╛рддреА рддрдкрд╛рд╕рддреЛ рдЖрдгрд┐ рдкрд╛рд╕рд╡рд░реНрдб рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рдХрд░рддреЛ. рдирд╡реАрди рдорд╛рд╣рд┐рддреА рдЙрдкрд▓рдмреНрдз рдЭрд╛рд▓реНрдпрд╛рд╡рд░ рдЖрдореНрд╣реА рд╣реЗ рдкреЛрд╕реНрдЯ рдЕрдкрдбреЗрдЯ рдХрд░реВ.

рдХреЗрд╡рд│ рдиреЛрдВрджрдгреАрдХреГрдд рд╡рд╛рдкрд░рдХрд░реНрддреЗрдЪ рд╕рд░реНрд╡реЗрдХреНрд╖рдгрд╛рдд рднрд╛рдЧ рдШреЗрдК рд╢рдХрддрд╛рдд. рд╕рд╛рдЗрди рдЗрди рдХрд░рд╛, рдЖрдкрд▓реЗ рд╕реНрд╡рд╛рдЧрдд рдЖрд╣реЗ.

рддреБрдореНрд╣рд╛рд▓рд╛рд╣реА рдЕрд╕реЗрдЪ рдкрддреНрд░ рдорд┐рд│рд╛рд▓реЗ рдЖрд╣реЗ рдХрд╛?

  • рд╣реЛрдп

  • рдХреЛрдгрддреНрдпрд╛рд╣реА

  • рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдбреЙрдХрд░рд╣рдм рдЦрд╛рддреЗ рдирд╛рд╣реА

26 рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдиреА рдорддрджрд╛рди рдХреЗрд▓реЗ. 2 рд╡рд╛рдкрд░рдХрд░реНрддреЗ рджреВрд░ рд░рд╛рд╣рд┐рд▓реЗ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛