Докер

Как да инсталирате и стартирате Docker в Arch Linux

Как да инсталирате и стартирате Docker в Arch Linux
На езика на програмирането Docker е известен като водеща платформа като софтуерен контейнер. Описанието на Docker като контейнер осигурява безпроблемното функциониране на софтуера, съдържащ се в библиотеката му, с правилни настройки. Една от основните причини, поради които програмистите са склонни да използват Docker, е, че той администрира проблемите, свързани със сървъра. Docker ви дава потвърждение, че където и да стартирате софтуера, неговите функции ще работят гладко и без никакви проблеми.

Docker е изключително съвместим с почти всички дистрибуции на Linux. Docker може да изпълнява софтуер, както и да изгражда изображения от своята библиотека. С опростени термини, Docker е инструментът, който облекчава проблеми при стартиране на внедрен софтуер. Snap работи върху код от Docker, но самият той не е обект на Docker. Последната актуализация на Docker показва лиценз Apache 2.0 и е запазил авторски права върху своя домейн. Контейнерната система на Docker предлага оптимално решение за операционен софтуер. Това осигурява на Docker предимство пред другите платформи за изграждане на пакети. Това ръководство посочва всички стъпки, необходими за инсталиране на Docker на вашата операционна система Arch Linux.

Процес за инсталиране на Docker

Инсталирането на Docker в Arch Linux е изключително лесно благодарение на хранилището на Arch Unit (AUR). Всичко, което трябва да направите, е да вземете пакета Docker от AUR и след това да активирате пакета на вашия сървър. Следвайте петте стъпки, изброени по-долу, за да инсталирате докер на вашата система Arch Linux:

Предпоставки

Преди да инсталирате Docker на вашия сървър, трябва да помислите за наличието на предпоставки на вашия сървър. Docker не е особено съвместим с модифицирани устройства от ново поколение; по-скоро той внезапно поддържа 64_bit системата. Модулът за цикъл, зареден по време на процеса, също влияе върху инсталирането на Docker. Осигурете наличността на пакети AUR във вашия сървър. Също така се уверете, че вашата система е актуална, преди да продължите с тази команда.

$ sudo pacman -Syu

Активиране на Loop Module

Преди да разрешите режима на цикъл, първо проверете дали режимът на цикъл съществува на сървъра като модул на ядрото за Docker чрез следната команда:

$ lsmod | grep цикъл


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

$ sudo tee / etc / modules-load.г / цикъл.конф <<< "loop"
$ modprobe цикъл


Първата команда формулира конфигурационния файл на цикъла, а втората команда вкарва модула в ядрото на Linux.

Активирайте snapd чрез AUR

За да активирате snapd, първо трябва да изтеглите пакета Docker от AUR. Ако реквизитите на AUR са зададени на място, можете да продължите и да инсталирате Docker от AUR.
Обърнете внимание, че използването на AUR не винаги е безопасно, ако нямате правилно удостоверяване за неговата оперативност; по-добре е да изберете други начини, ако сте нови за AUR, защото трябва да бъдете много конкретни и внимателни с командите си в това хранилище. Изпълнете следните команди, за да инсталирате snapd:

$ git clone https: // aur.archlinux.org / snapd.git

$ cd snapd

$ makepkg -si


Тази последна команда избира пакета Docker от AUR.
Сега, що се отнася до инсталирането на пакети от AUR, активирайте snapd сокета, като издадете следната команда в терминалната система:

$ sudo systemctl enable --now snapd.гнездо


След това оформете обща връзка между / snap и съответната библиотека / var / lib / snapd / snap, като използвате следната команда:

$ sudo ln -s / var / lib / snapd / snap / snap


Това е всичко, което трябва да направите, за да получите пакета Docker от AUR във вашата система Arch Linux. Сега просто сървърът ви да провери дали сте изтеглили пакета Docker от AUR.

Инсталирайте Docker

След активиране на цикъл и snapd остава само да инсталирате Docker. Издайте следната команда, за да завършите инсталацията.

$ sudo snap install docker

Стартирайте Docker

За да използвате ефективно Docker в Arch Linux, активирайте го на вашия сървър. Въведете следната команда, за да активирате и стартирате Docker:

$ systemctl старт докер.обслужване

Тази команда незабавно ще стартира Docker. Сега, за да стартирате автоматично Docker при рестартиране, използвайте следната команда:

$ systemctl разреши докер.обслужване


Ако все още сте объркани и искате да потвърдите, че Docker е активиран на вашия сървър., следната команда ще ви помогне да потвърдите това:

$ docker информация


Важен момент за размисъл е да знаете, че можете да стартирате Docker във вашата система като корен сървър. Ако искате да стартирате операциите на Docker точно както другите обикновени потребители, можете да се включите в групата на Docker, като използвате следната команда:

$ groupadd докер

Горната команда ще формулира група потребители на докер. Следващата команда ще запише потребителя в съответната група:

$ gpasswd -потребителски докер [замени потребителя с вашето потребителско име]

Рестартирайте сървъра или изберете опцията за повторно влизане, за да финализирате промените като root потребител.

Конфигурация след инсталиране

Ако не желаете да промените позицията на изображенията на Docker, можете да го направите в конфигурацията на Docker след инсталацията. Изображенията по подразбиране на Docker се възстановяват във виртуалната връзка, генерирана при активиране на snapd. Така че, за да промените това местоположение, първо трябва да спрете Docker, след това да въведете командата, за да промените местоположението на вашите Docker изображения.

Използване на Docker

За да проверите версията на Docker, издайте следното:

$ docker версия

За да търсите изображение, издайте следното:

Търсене на $ docker


За да изтеглите изображение, издайте следното:

$ docker pull


За да стартирате изображение, издайте следното:

$ docker run  

Заключение

С Docker можете да си вземете някои изключително сигурни пакети. Това ръководство обяснява подробно как да инсталирате Docker в Arch Linux. Сега можете лесно да стартирате софтуерните приложения на Docker в Linux. Docker гарантира страхотно изживяване при програмиране в Arch Linux.

Как да изтеглите и пуснете Civilization VI на Сид Майер на Linux
Въведение в играта Civilization 6 е модерен поглед върху класическата концепция, въведена в поредицата от игрите Age of Empires. Идеята беше доста про...
Как да инсталирате и играете Doom на Linux
Въведение в Doom Серията Doom възниква през 90-те години след пускането на оригиналния Doom. Това беше незабавен хит и от този момент нататък серията ...
Vulkan за потребители на Linux
С всяко ново поколение графични карти виждаме, че разработчиците на игри преместват границите на графичната вярност и се приближават една крачка до фо...