Како покренути Доцкер помоћу наредбе системцтл

Kako Pokrenuti Docker Pomocu Naredbe Sistemctl



Након инсталирања Доцкер-а, креира се демон за управљање њиме на оперативном систему домаћина. Доцкер даемон, који се обично назива доцкерд , је одговоран за управљање доцкер сликама, контејнерима и другим услугама.

Као и код других услуга, системцтл се такође може користити за управљање доцкерд услугом. Системцтл је услужни програм командне линије који се користи за управљање системским услугама у Линук дистрибуцијама које долазе са системд инит системом.

У овом водичу ћу демонстрирати процес управљања Доцкер услугом на Линук-у коришћењем алатке системцтл.







Како покренути Доцкер услугу помоћу команде системцтл

Подразумевано, на Линук-у, доцкер услуга се покреће након покретања. Међутим, у многим случајевима можда ћете желети да њиме управљате ручно, као што је решавање проблема или у случају абнормалности. Доцкер услуга и датотеке соцкета могу се лако управљати помоћу системцтл. Команда за покретање доцкер услуге је дата у наставку:



судо системцтл старт доцкер.сервице

Горња команда неће произвести никакве индикације да је услуга почела да функционише. Да бисте утврдили да ли је Доцкер услуга активна и покренута, користите статус опција са наредбом системцтл и именом услуге.



судо системцтл статус доцкер





Имајте на уму да је у горњим командама проширење .сервице опционо и да се може прескочити.

Како управљати поставкама покретања Доцкер-а помоћу команде системцтл

Као што је раније поменуто, у свим модерним дистрибуцијама Линука, доцкер сервис се покреће аутоматски при покретању. Али да би се њиме управљало ручно, може се користити команда системцтл.



На пример, ако желите да смањите време покретања и уштедите ресурсе тако што не покрећете доцкер услугу при покретању, једноставно је онемогућите.

судо системцтл онемогућава доцкер

Онемогућавање доцкер услуге неће га одмах зауставити; услуга ће остати активна док се експлицитно не заустави. Услуга ће остати активна, међутим, циљна датотека која држи услугу омогућеном при покретању биће уклоњена и при следећем покретању услуга ће бити онемогућена.

Да бисте покренули доцкер, једноставно користите системцтл старт са именом услуге и да бисте је зауставили, користите системцтл стоп команде.

судо системцтл стоп доцкер

И да бисте га покренули при покретању, омогућите услугу.

судо системцтл омогућити доцкер

Омогућавање услуге ће поново створити симболичку везу у /жели именик.

Како ручно покренути Доцкер услугу

Ако не желите да користите услужни програм командне линије системцтл за покретање доцкер услуге, онда се може ручно покренути помоћу доцкерд команда са судо привилегије.

судо доцкерд

До зауставити сервис, притисните цтрл+ц кључеви.

Закључак

Алат за администрацију система је такође способан да рукује Доцкер услугом на Линук-у. Доцкер услуга је подразумевано омогућена при покретању, међутим, њоме се може управљати и ручно помоћу системцтл команда. Да бисте покренули неактивну доцкер услугу, системцтл старт доцкер се користи наредба и да се она онемогући за учитавање при покретању системцтл онемогућава доцкер користи се команда.