He pehea te Hurihanga o te Pakihi a Docker ki te mahi i nga miriona Kaiwhakawhanake, Wāhanga 1: Rokiroki

He pehea te Hurihanga o te Pakihi a Docker ki te mahi i nga miriona Kaiwhakawhanake, Wāhanga 1: Rokiroki

I roto i tenei raupapa o nga tuhinga, ka ata titiro tatou ki te take me te pehea i whakarereke ai i a maatau Ture o Ratonga. Ka whakamaaramahia e tenei tuhinga te kaupapa here pupuri atahanga hohekore me te pehea e pa ai ki nga roopu whanaketanga e whakamahi ana i te Docker Hub hei whakahaere i nga whakaahua ipu. I te Wāhanga XNUMX, ka aro tatou ki te kaupapa here hou hei whakawhāiti i te auau o te tango whakaahua.

Ko te whainga a Docker kia taea e nga kaiwhakawhanake huri noa i te ao te huri i o raatau whakaaro ma te whakangawari i te tukanga whanaketanga tono. I tenei ra, neke atu i te 6.5 miriona nga kaiwhakawhanake kua rehitatia e whakamahi ana a Docker, a kei te pirangi matou ki te whakawhanui i a maatau pakihi ki nga tekau miriona nga kaiwhakawhanake e ako ana inaianei mo Docker. Ko te kokonga o ta matou misioni ko te tuku taputapu kore utu me nga ratonga ka utua mai i a maatau ratonga ohaurunga utu.

Te tātari taipitopito o nga whakaahua Docker Hub

Ko te tuku tono i runga i te kawe, te haumaru, me te whai rawa i nga tikanga me whai taputapu me nga ratonga ki te penapena me te tiritiri haumaru mo to roopu whanaketanga. I tenei ra, kei te whakahīhī a Docker ki te tuku rehita whakaahua ipu nui rawa atu o te ao, Docker Hub, e whakamahia ana e te neke atu i te 6.5 miriona kaiwhakawhanake puta noa i te ao. I tenei wa kei te manaaki a Docker Hub i te 15PB o nga whakaahua ipu, e kapi ana i nga mea katoa mai i nga putunga putunga mahara tino rongonui ki nga papaaho rerenga huihuinga, nga whakaahua a Docker whaimana me te whakawhirinaki, me te tata ki te 150 miriona whakaahua i hangaia e te hapori Docker.

E ai ki tetahi purongo i whiwhihia e a maatau taputapu tātari o roto, o te 15 PB o nga whakaahua kua rongoa ki Docker Hub, neke atu i te 10 PB kaore ano kia whakamahia mo te ono marama. I kitea e matou i te wa e keri hohonu ana matou, neke atu i te 4.5PB o enei whakaahua hohekore e hono ana ki nga kaute kore utu. Ko te nuinga o enei whakaahua i whakamahia mo te wa poto, tae atu ki nga whakaahua i toia mai i nga paipa CI mai i te Docker Hub i whirihorahia kia kore ai te whakakore i nga whakaahua rangitahi.

Na te nui o nga raraunga hohekore e noho mangere ana i Docker Hub, he patai uaua te roopu: me pehea te whakawhāiti i enei raraunga, ka utua e Docker ia marama, me te kore e pa ki etahi atu kaihoko Docker?

Ko nga maapono taketake i tangohia hei whakaoti rapanga ko:

  • Haere tonu ki te whakarato i te huinga matawhānui o nga taputapu kore utu me nga ratonga ka taea e nga kaihanga, tae atu ki te hunga e mahi ana i nga kaupapa puna tuwhera, ki te hanga, ki te tiri, ki te whakahaere tono.
  • Me whakarite ka taea e Docker te tauine ki te whakatutuki i nga tono a nga kaiwhakawhanake hou i te wa e whakaiti ana i nga utu rokiroki o naianei, tetahi o nga whakapaunga whakahaere tino nui mo Docker Hub.

Awhina i nga kaihanga ki te whakahaere i nga whakaahua hohekore

Hei awhina i a Docker ki te whakatikatika i ana hanganga ki te tautoko i nga ratonga kore utu mo to tatou turanga kaiwhakamahi e tipu haere ana, he maha nga whakahoutanga kua mahia. Hei timata, kua whakauruhia he kaupapa here hou mo te pupuri whakaahua korekore, ka whakakore i nga whakaahua hohekore katoa e whakahaerehia ana i runga i nga kaute kore utu i muri i nga marama e ono. I tua atu, ka whakaratohia e Docker nga taputapu, i te ahua o te UI, te API ranei, hei awhina i nga kaiwhakamahi ki te whakahaere i o raatau whakaahua. Ma te whakakotahi, ma enei huringa ka ngawari ake mo nga kaiwhakawhanake ki te horoi i nga whakaahua moe, me te whakaahei hoki i nga hanganga Docker ki te tauine utu.

I runga ano i te kaupapa here hou, timata mai i te Noema 1, 2020, ko nga whakaahua e whakahaerehia ana i roto i nga whare putunga Docker Hub koreutu kaore ano kia whakahōuhia i roto i nga marama e ono kua hipa ka mukua. Karekau tenei kaupapahere e pa ki nga whakaahua kua rongoa i roto i nga kaute a Docker Hub kua utua, i nga kaute kaiwhakaputa whakaahua a Docker kua whakamanahia, i nga whakaahua Docker whaimana ranei.

  • Tauira 1: Ko Molly, he kaiwhakamahi kaute kore utu, i tukuna he ahua me te tapanga ki Docker Hub i te Hanuere 1, 2019 molly/hello-world:v1. Ko tenei ahua kaore ano kia tangohia ake mai i tona whakaputanga. Ko tenei ahua kua kara ka kiia he hohekore timata mai i te Noema 1, 2020, ka whai mana te kaupapa here hou. Ko te ahua me nga tohu e tohu ana ka tangohia hei te 1 o Noema, 2020.
  • Tauira 2: He ahua to Molly kaore he tohu molly/myapp@sha256:c0ffee, i tukuna i te 1 o Akuhata 2018. I tangohia whakamutunga i Akuhata 1, 2020. Ko tenei ahua ka kiia he hohe ka kore e mukua i te 1 o Noema 2020.

Te whakaiti i te paanga ki te hapori kaiwhakawhanake

Mo nga kaute kore utu, ka tukuna e Docker te rokiroki kore utu o nga whakaahua hohekore mo te ono marama. Mo te hunga e hiahia ana ki te penapena whakaahua hohekore, ka tukuna e Docker te rokiroki whakaahua mutunga kore hei waahanga Mahere Pro, Team ranei.

Hei taapiri, ka tukuna e Docker he huinga taputapu me nga ratonga hei awhina i nga kaiwhakawhanake kia ngawari ki te tiro me te whakahaere i o raatau whakaahua, tae atu ki nga whakahoutanga hua kei te heke mai mo Docker Hub e waatea ana i nga marama e haere ake nei:

Ka mutu, hei waahanga o ta matou tautoko mo te hapori tuwhera, ka tukuna e matou he mahere utu hou mo te puna tuwhera tae noa ki te 1 o Noema. Hei tono, whakakiia te puka konei.

Mo etahi atu korero mo nga huringa hou ki nga tikanga o te ratonga, tirohia koa FAQ.

Kia mau ki nga imeera e pa ana ki nga whakaahua ka tata te pau, ki te whakahou ranei ki nga mahere Pro, Team ranei mo te rokiroki mutunga kore o nga whakaahua hohekore.

I a matou e ngana ana ki te whakaiti i te paanga ki nga kaiwhakawhanake, kei a koe etahi patai, he take whakamahi ranei kaore ano kia whakatutukihia. Ka rite ki nga wa katoa, ka mihi matou ki nga urupare me nga patai. konei.

PS Ki te whakaaro ko te hangarau Docker e kore e ngaro tona whai take, e kii ana nga kaihanga, ehara i te mea kino te ako i tenei hangarau o roto, o waho. I tua atu, he painga tonu tenei ina mahi koe me Kubernetes. Mena kei te hiahia koe ki te mohio ki nga keehi mahi pai kia mohio ai koe ki hea me pehea te pai ki te whakamahi i te Docker, ka tūtohu ahau akoranga ataata whanui mo Docker, ka tātarihia ana taputapu katoa. Hotaka akoranga katoa kei te wharangi akoranga.

Source: will.com

Tāpiri i te kōrero