dockerhub แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแž›แžฝแž…แž…แžผแž›

dockerhub แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแž›แžฝแž…แž…แžผแž›

แž”แŸ‰แžปแž“แŸ’แž˜แžถแž“แž˜แŸ‰แŸ„แž„แž˜แžปแž“ แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ DockerHub แž˜แžฝแž™แž…แŸ†แž“แžฝแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž‰แžพแžขแŸŠแžธแž˜แŸ‚แž›แžŠแŸ‚แž›แž˜แžถแž“แžแŸ’แž›แžนแž˜แžŸแžถแžšแžŠแžผแž…แžแžถแž„แž€แŸ’แžšแŸ„แž˜แŸ–

"แž“แŸ…แžแŸ’แž„แŸƒแž–แŸ’แžšแž แžŸแŸ’แž”แžแžทแŸ แž‘แžธ 25 แžแŸ‚แž˜แŸแžŸแžถ แž†แŸ’แž“แžถแŸ† 2019 แž™แžพแž„แž”แžถแž“แžšแž€แžƒแžพแž‰แž€แžถแžšแž…แžผแž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžŠแŸ„แž™แž‚แŸ’แž˜แžถแž“แž€แžถแžšแžขแž“แžปแž‰แŸ’แž‰แžถแžแž‘แŸ…แž€แžถแž“แŸ‹แž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ DockerHub แžŠแŸ‚แž›แž•แŸ’แž‘แžปแž€แž‘แžทแž“แŸ’แž“แž“แŸแž™แž˜แžฝแž™แž…แŸ†แž“แžฝแž“แžŠแŸ‚แž›แž˜แžทแž“แž˜แŸ‚แž“แž‡แžถแž แžทแžšแž‰แŸ’แž‰แžœแžแŸ’แžแžปแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แŸ” แž”แž“แŸ’แž‘แžถแž”แŸ‹โ€‹แž–แžธโ€‹แž€แžถแžšโ€‹แžšแž€โ€‹แžƒแžพแž‰ แž™แžพแž„โ€‹แž”แžถแž“โ€‹แž™แž€โ€‹แžขแŸ’แžœแžธโ€‹แž‚แŸ’แžšแž”แŸ‹โ€‹แž™แŸ‰แžถแž„โ€‹แžŠแŸ‚แž›โ€‹แž…แžถแŸ†แž”แžถแž…แŸ‹โ€‹แžŠแžพแž˜แŸ’แž”แžธโ€‹แž’แžถแž“แžถโ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แžขแŸ’แž“แž€โ€‹แž”แŸ’แžšแžพโ€‹แž—แŸ’แž›แžถแž˜แŸ—แŸ”

แž“แŸ…แž–แŸแž›แž“แŸแŸ‡ แž™แžพแž„แž…แž„แŸ‹แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€แž–แŸแžแŸŒแž˜แžถแž“แžŠแŸ‚แž›แž™แžพแž„แž”แžถแž“แžšแž€แžƒแžพแž‰แž€แŸ’แž“แžปแž„แžขแŸ†แžกแžปแž„แž–แŸแž›แžŸแŸŠแžพแž”แžขแž„แŸ’แž€แŸแžแžšแž”แžŸแŸ‹แž™แžพแž„ แžšแžฝแž˜แž‘แžถแŸ†แž„แž‚แžŽแž“แžธ DockerHub แžŠแŸ‚แž›แžšแž„แž•แž›แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹ แž“แžทแž„แžŸแž€แž˜แŸ’แž˜แž—แžถแž–แžขแŸ’แžœแžธแžŠแŸ‚แž›แž˜แŸ’แž…แžถแžŸแŸ‹แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแž‚แžฝแžšแž’แŸ’แžœแžพแž“แŸ…แž–แŸแž›แž“แŸแŸ‡แŸ”

แž“แŸแŸ‡แž‡แžถแžขแŸ’แžœแžธแžŠแŸ‚แž›แž™แžพแž„แž”แžถแž“แžšแž€แžƒแžพแž‰แŸ–

แž€แŸ’แž“แžปแž„แžšแž™แŸˆแž–แŸแž›แžแŸ’แž›แžธแž“แŸƒแž€แžถแžšแž…แžผแž›แž”แŸ’แžšแžพแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ DockerHub แžŠแŸ‚แž›แž‚แŸ’แž˜แžถแž“แž€แžถแžšแžขแž“แžปแž‰แŸ’แž‰แžถแž แž‘แžทแž“แŸ’แž“แž“แŸแž™แžŸแž˜แŸ’แž„แžถแžแŸ‹แž“แŸƒแž‚แžŽแž“แžธแž”แŸ’แžšแž แŸ‚แž› 190 (แžแžทแž…แž‡แžถแž„ 000% แž“แŸƒแžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŸแŸแžœแžถแž€แž˜แŸ’แž˜) แž”แŸ’แžšแž แŸ‚แž›แž‡แžถแžแŸ’แžšแžผแžœแž”แžถแž“แž›แžถแžแžแŸ’แžšแžŠแžถแž„แŸ” แž‘แžทแž“แŸ’แž“แž“แŸแž™แžšแžฝแž˜แž˜แžถแž“แžˆแŸ’แž˜แŸ„แŸ‡แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แž“แžทแž„แž›แŸแžแžŸแž˜แŸ’แž„แžถแžแŸ‹แž“แŸƒแž—แžถแž‚แžšแž™แžแžผแž…แž˜แžฝแž™แž“แŸƒแžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžแžถแž„แž›แžพ แž€แŸแžŠแžผแž…แž‡แžถแž“แžทแž˜แžทแžแŸ’แžแžŸแž‰แŸ’แž‰แžถ GitHub แž“แžทแž„ BitBucket แžŠแŸ‚แž›แž”แŸ’แžšแžพแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แž„แŸ’แž€แžพแžแž€แžปแž„แžแžบแž“แŸแžšแžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแŸ”

แžขแŸ’แžœแžธแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž’แŸ’แžœแžพแžฅแžกแžผแžœแž“แŸแŸ‡แŸ–

โ€” แž™แžพแž„แžŸแŸ’แž“แžพแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž–แžถแž€แŸ’แž™แžŸแž˜แŸ’แž„แžถแžแŸ‹แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹ DockerHub แž“แžทแž„แž‚แžŽแž“แžธแž•แŸ’แžŸแŸแž„แž‘แŸ€แžแžŠแŸ‚แž›แž”แŸ’แžšแžพแž–แžถแž€แŸ’แž™แžŸแž˜แŸ’แž„แžถแžแŸ‹แžŠแžผแž…แž‚แŸ’แž“แžถแŸ”

- แž™แžพแž„แž”แžถแž“แž€แŸ†แžŽแžแŸ‹แžแžผแžแžนแž“แžกแžพแž„แžœแžทแž‰ แž“แžทแž„แžŸแŸ„แž…แžผแž›แž”แŸ’แžšแžพแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŠแŸ‚แž›แž”แžถแž“แž”แŸ’แžšแžพแž€แžถแžšแžŸแŸ’แžแžถแž”แž“แžถแžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžท แž“แžทแž„แžขแŸ’แž“แž€แžŠแŸ‚แž›แžขแžถแž…แž“แžนแž„แžšแž„แž•แž›แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžŠแŸ„แž™แž”แž‰แŸ’แž แžถแž“แŸแŸ‡แŸ” แž™แžพแž„แžŸแŸ’แž“แžพแžฑแŸ’แž™แž–แžฝแž€แž‚แŸแž–แžทแž“แžทแžแŸ’แž™แž˜แžพแž›แžƒแŸ’แž›แžถแŸ†แž„แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแž•แž„แžŠแŸ‚แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแž€แž˜แŸ’แž˜แž—แžถแž–แž‚แžฝแžšแžฑแŸ’แž™แžŸแž„แŸ’แžŸแŸแž™แž“แžถแž–แŸแž›แžแŸ’แž˜แžธแŸ—แž“แŸแŸ‡แŸ”

โ€” แžŠแžพแž˜แŸ’แž”แžธแžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹แž–แžธแžšแž”แŸ€แž”แžŸแŸŠแžพแž”แžขแž„แŸ’แž€แŸแžแžŸแž€แž˜แŸ’แž˜แž—แžถแž–แž‚แžฝแžšแžฑแŸ’แž™แžŸแž„แŸ’แžŸแŸแž™แž“แŸ…แž›แžพแž‚แžŽแž“แžธ 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

แž™แžพแž„แž“แžนแž„แž€แŸ‚แž›แž˜แŸ’แžขแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แžšแž”แžŸแŸ‹แž™แžพแž„ แž“แžทแž„แž–แžทแž“แžทแžแŸ’แž™แž˜แžพแž›แž‚แŸ„แž›แž€แžถแžšแžŽแŸแžšแž”แžŸแŸ‹แž™แžพแž„แŸ” แž™แžพแž„แž€แŸแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžšแž„แŸ’แžœแžถแžŸแŸ‹แž”แž“แŸ’แžแŸ‚แž˜แžŠแžพแž˜แŸ’แž”แžธแž‡แžฝแž™แžแžถแž˜แžŠแžถแž“แžŸแž€แž˜แŸ’แž˜แž—แžถแž–แžแžปแžŸแž…แŸ’แž”แžถแž”แŸ‹แžŠแŸ‚แž›แžขแžถแž…แž€แžพแžแž˜แžถแž“แž“แžถแž–แŸแž›แžขแž“แžถแž‚แžแŸ”

แž™แžพแž„โ€‹แž€แŸ†แž–แžปแž„โ€‹แžแŸ‚โ€‹แžŸแŸŠแžพแž”แžขแž„แŸ’แž€แŸแžโ€‹แžงแž”แŸ’แž”แžแŸ’แžแžทแž แŸแžแžปโ€‹แž“แŸแŸ‡ แž แžพแž™โ€‹แž“แžนแž„โ€‹แž’แŸ’แžœแžพโ€‹แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–โ€‹แžขแŸ’แž“แž€โ€‹แž“แŸ…แž–แŸแž›โ€‹แžŠแŸ‚แž›โ€‹แž–แŸแžแŸŒแž˜แžถแž“โ€‹แž›แž˜แŸ’แžขแžทแžโ€‹แžแŸ’แž˜แžธโ€‹แž›แŸแž…โ€‹แž…แŸแž‰ยปแŸ”

แžŠแžผแž…แž’แž˜แŸ’แž˜แžแžถ แž™แžพแž„แž–แžทแž“แžทแžแŸ’แž™แžŸแŸ†แž”แžปแžแŸ’แžšแžšแž”แžŸแŸ‹แž™แžพแž„ แž‚แžŽแž“แžธแžšแž”แžŸแŸ‹แž™แžพแž„แž“แŸ…แž€แŸ’แž“แžปแž„แžŸแŸแžœแžถแž€แž˜แŸ’แž˜แžŠแŸ‚แž›แž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹ แž แžพแž™แž˜แž€แž‡แžถแž˜แžฝแž™แž–แžถแž€แŸ’แž™แžŸแž˜แŸ’แž„แžถแžแŸ‹แž˜แŸ’แžแž„แž‘แŸ€แžแŸ” แž™แžพแž„โ€‹แž“แžนแž„โ€‹แž’แŸ’แžœแžพโ€‹แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–โ€‹แž€แžถแžšโ€‹แž”แž„แŸ’แž แŸ„แŸ‡โ€‹แž“แŸแŸ‡โ€‹แž“แŸ…โ€‹แž–แŸแž›โ€‹แž˜แžถแž“โ€‹แž–แŸแžแŸŒแž˜แžถแž“โ€‹แžแŸ’แž˜แžธแŸ—แŸ”

แž˜แžถแž“แžแŸ‚แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŠแŸ‚แž›แž”แžถแž“แž…แžปแŸ‡แžˆแŸ’แž˜แŸ„แŸ‡แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แžŠแŸ‚แž›แžขแžถแž…แž…แžผแž›แžšแžฝแž˜แž€แŸ’แž“แžปแž„แž€แžถแžšแžŸแŸ’แž‘แž„แŸ‹แž˜แžแžทแž“แŸแŸ‡แŸ” แž…แžผแž›แžŸแžผแž˜แŸ”

แžแžพแžขแŸ’แž“แž€แž”แžถแž“แž‘แž‘แžฝแž›แžŸแŸ†แž”แžปแžแŸ’แžšแžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถแž‘แŸ?

  • แžแžถ

  • แž‚แŸ’แž˜แžถแž“

  • แžแŸ’แž‰แžปแŸ†แž˜แžทแž“แž˜แžถแž“แž‚แžŽแž“แžธแž“แŸ…แž›แžพ DockerHub แž‘แŸแŸ”

แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ 26 แž“แžถแž€แŸ‹แž”แžถแž“แž”แŸ„แŸ‡แž†แŸ’แž“แŸ„แžแŸ” แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แŸฆแŸฃ แž“แžถแž€แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž แžถแž˜แžƒแžถแžแŸ‹แŸ”

แž”แŸ’แžšแž—แž–: www.habr.com

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹