Otu esi akpọ aha ma ọ bụ nyegharịa arịa Docker aha


Mgbe emepụtara arịa Docker, sistemu ahụ na-ekenye nọmba njirimara pụrụiche zuru ụwa ọnụ (UUID) na akpa ọ bụla iji zere esemokwu ịkpọ aha ma melite akpaaka na-enweghị itinye aka na mmadụ.

N'isiokwu a, anyị ga-akọwa otu esi achọpụta ngwa ngwa Docker na aha ma ọ bụ nyegharịa arịa na Linux.

Site na ndabara, docker na-eji ụzọ atọ achọpụta akpa, ya bụ:

  • UUID ogologo njirimara eg \21fbb152a940a37e816a442e6b09022e26b78ccd5a8eb4fcf91efeb559425c8c
  • UUID nkenke njirimara dịka \21fbb152a940a37
  • aha dịka discourse_app.

Rịba ama na ọ bụrụ na akọwapụtaghị aha, na ndabara, Docker daemon na-ekenye akpa ihe nchọpụta ogologo UUID; ọ na-ewepụta eriri enweghị usoro dịka aha.

Otu esi akpọ aha akpa Docker

Ị nwere ike kenye aha agaghị echefu echefu na arịa docker gị mgbe ị na-agba ya, na-eji ọkọlọtọ - aha dị ka ndị a. Ọkọlọtọ -d na-agwa docker ka ọ mee akpa n'ụdị a kewapụrụ, n'azụ wee bipụta ID akpa ọhụrụ.

$ sudo docker run -d --name discourse_app local_discourse/app

Ka ilele ndepụta nke arịa docker gị niile, mee iwu a.

$ sudo docker ps

Site ugbu a gaa n'ihu, iwu ọ bụla na-arụ ọrụ na container_id nwere ike iji aha ị kenyere, dịka ọmụmaatụ.

$ sudo docker restart discourse_app
$ sudo docker stop discourse_app
$ sudo docker start discourse_app

Otu esi akpọgharịa akpa Docker aha

Iji nyegharịa akpa docker aha, jiri nyegharịa sub-iwu ka egosiri, n'ihe atụ na-esote, anyị na-atụgharị aha okwu_app ka ọ bụrụ aha ọhụrụ disc_app.

$ sudo docker rename discourse_app disc_app

Mgbe ị megharịrị aha arịa, gosi na ọ na-eji aha ọhụrụ ugbu a.

$ sudo docker ps

Maka ozi ndị ọzọ, hụ ibe onye docker-run.

$ man docker-run

Ọ gwụla! N'ime edemede a, anyị akọwaala otu esi akpọ ma nyegharịa arịa Docker aha. Jiri mpempe nkọwa n'okpuru jụọ ajụjụ ọ bụla ma ọ bụ tinye echiche gị na ntuziaka a.