Доцкер

Доцкер запремине, монтирање и још много тога

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

Карактеристике Доцкер волумена

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

Захтеви

Основна синтакса Доцкер Волуме-а

Помоћу наредбе „доцкер волуме“ можете да видите све доступне опције са запремином:

запремина докера

Након уноса горње наредбе требало би да видите следећи излаз:

Употреба: запремина доцкера ЦОММАНД
Управљање волуменима
Команде:
цреате Направи волумен
прегледати Прикажите детаљне информације о једном или више томова
лс списак томова
сува шљива Уклоните све неискоришћене локалне запремине
рм Уклоните један или више томова
Покрените 'доцкер волуме ЦОММАНД --хелп' за више информација о наредби.

Направите том

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

Доцкер волумен можете креирати помоћу наредбе „доцкер волуме цреате.”На пример, користите следећу наредбу да бисте креирали нови Доцкер том под називом миволуме:

доцкер волуме креирај мој волумен

Требали бисте видети следећи излаз:

миволуме

Можете навести свој постојећи волумен помоћу следеће наредбе:

запремина докер лс

Требали бисте видети следећи излаз:

НАЗИВ ОБИМА ВОЗАЧА
локално ц2д2815ба1а75фбфе5д0а4б69д94269е55ццбц138ц7д2е19504е501ф1дбе634ф
локални глас

Ако желите да видите више информација о запремини, покрените следећу команду:

доцкер прегледати мој волумен

Након покретања горње наредбе требали бисте добити сљедећи излаз:

[

"ЦреатедАт": "2020-09-12Т04: 51: 31З",
„Возач“: „локални“,
„Ознаке“: ,
"Моунтпоинт": "/ вар / либ / доцкер / волумес / миволуме / _дата",
"Наме": "мој волумен",
"Опције": ,
"Сцопе": "локални"

]

Моунт а Волуме

У овом тренутку имате један том под називом миволуме. У овом примеру ћете створити контејнер и на њега монтирати мој волумен.

Опцију -моунт можете користити за монтирање јачине звука. Основна синтакса за монтирање волумена у контејнер приказана је испод:

доцкер рун --моунт соурце = волуме-наме, дестинатион = патх-инсиде-цонтаинер доцкер-имагес

На пример, да бисте креирали Убунту контејнер и монтирали миволуме у контејнер, покрените следећу команду:

доцкер рун -ит --наме = волумецонтаинер --моунт соурце = миволуме, дестинатион = / дата убунту

Ова наредба ће повући Убунту слику из Доцкер Хуб-а, покренути контејнер у интерактивном режиму са именом волумецонтаинер и монтирати миволуме контејнер на / дата унутар / дата директорија:

Није могуће локално пронаћи слику „убунту: најновије“
најновије: Повлачење из библиотеке / убунту
54ее1ф796а1е: Повуците довршено
ф7бфеа53ад12: Повлачење завршено
46д371е02073: Повлачење завршено
б66ц17ббф772: Повлачење завршено
Дигест: сха256: 31дфб10д52це76ц5ца0аа19д10б3е6424б830729е32а89а7ц6еее2цда2бе67а5
Статус: Преузета новија слика за убунту: најновија
роот @ 06а477ц4е444: / #

Можете да проверите монтирани волумен следећом наредбом:

[емаил заштићен]: / # лс

Директоријум података требало би да видите у следећем излазу:

бин боот дата дев итд. хоме либ либ32 либ64 либк32 медиа мнт
опт проц роот роот сбин срв сис тмп уср вар

Сада ћемо створити пример датотеке са именом датотека.ткт унутар / директоријума података са следећом наредбом:

ецхо "Ово је тест датотека!"> / дата / филе.ткт

Излаз из контејнера помоћу следеће команде:

излаз

Поново покрените исти контејнер следећом командом:

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

Даље, прикачите текући контејнер следећом командом:

доцкер екец -ит волумецонтаинер / бин / басх

Проверите да ли је ваша датотека.ткт је упоран са следећим:

подаци о мачкама / датотека.ткт

Након уноса горње наредбе требали бисте добити сљедећи излаз:

Ово је тест датотека!

Поделите податке између контејнера

Такође можете да делите податке између више контејнера користећи Доцкер волуме.

Као што знате, креирали смо том са именом миволуме нови контејнер назван волумецонтаинер користећи овај волумен. Такође смо креирали датотеку са именом датотека.ткт унутар волумена.

Сада ћемо створити још један контејнер назван волумецонтаинер1 са истим волуменом миволуме користећи следећу команду:

доцкер рун -ит --наме = волумецонтаинер1 --моунт соурце = миволуме, дестинатион = / дата убунту

Покрените команду лс, као што је приказано доле:

лс

Директоријум података требало би да видите у следећем излазу:

бин боот дата дев итд. хоме либ либ32 либ64 либк32
медиј мнт опт проц роот покрените сбин срв сис тмп уср вар

Покрените следећу наредбу за проверу датотеке.ткт:

мачка / подаци / датотека.ткт

Требали бисте видети исти садржај који сте креирали у претходном контејнеру:

Ово је тест датотека!

Повежи директоријум као том

Можете да користите директоријум који се налази унутар вашег система хостера Доцкер као волумен и монтирате га на контејнер. Такође можете да користите опцију -в да бисте постигли исто, као што је приказано доле:

доцкер покрени -в "име_датотеке": име_ волумена доцкер_имаге

Направите директоријум са именом / подацима унутар Доцкер хоста помоћу следеће наредбе:

мкдир / Подаци

Даље, креирајте неке датотеке у директоријуму / Дата:

цд / Подаци
додирна датотека1.ткт датотека2.ткт датотека3.ткт

Направите нови контејнер користећи директоријум / Дата као волумен помоћу следеће наредбе:

доцкер рун -ит --наме = дата1 -в / Дата: / Дата убунту

Ова наредба ће створити нови контејнер и монтирати том са именом / подацима.

Покрените следећу команду да бисте проверили садржај директоријума / Дата:

лс -л / Подаци /

Требали бисте видети све датотеке које смо претходно креирали у систему хоста, као што је приказано доле:

укупно 0
-рв-р - р-- 1 роот роот 0 12. септембра 05:41 филе1.ткт
-рв-р - р-- 1 роот роот 0 12. септембра 05:41 филе2.ткт
-рв-р - р-- 1 роот роот 0 12. септембра 05:41 филе3.ткт

Уклоните Доцкер Волуме

Јачину звука можете лако избрисати или уклонити користећи следећу синтаксу:

доцкер волуме рм волуме-наме

На пример, да бисте уклонили том са именом миволуме, покрените следећу наредбу:

доцкер волуме рм миволуме

Требали бисте добити следећу грешку:

Одговор грешке из демона: уклони мој волумен:
свеска се користи - [06а477ц4е4444ц0ф815а1ец4а151а8
339бф53д5060ц492аф867бцаебе531дд5д, фд8д05а027а755ф
1дф004ццф62568б5д66989ц2112115ц8а652ддбц8еб960948]

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

Да бисте зауставили и уклонили контејнер, покрените следећу наредбу:

доцкер контејнер зауставити волумецонтаинер волумецонтаинер1
доцкер контејнер рм волумецонтаинер волумецонтаинер1

Сада можете лако уклонити јачину звука.

Закључак

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

Средњи тастер миша не ради у оперативном систему Виндовс 10
Тхе средње дугме миша помаже вам да се крећете кроз дугачке веб странице и екране са пуно података. Ако се то заустави, на крају ћете користити тастат...
Како да промените леви и десни тастер миша на рачунару са Виндовс 10
Сасвим је нормално да су сви уређаји рачунарског миша ергономски дизајнирани за дешњаке. Али постоје доступни уређаји за миш који су посебно дизајнира...
Емулирајте кликове мишем лебдењем помоћу миша без клика у оперативном систему Виндовс 10
Коришћење миша или тастатуре у погрешном положају прекомерне употребе може резултирати многим здравственим проблемима, укључујући напрезање, синдром к...