Сървър

Как да инсталирате и конфигурирате Docker-CE на Ubuntu 18.04 LTS

Как да инсталирате и конфигурирате Docker-CE на Ubuntu 18.04 LTS

Docker е технология за контейнеризиране, предназначена за създаване, внедряване и стартиране на приложения чрез използване на контейнери - от хибриден облак до ръба.

Docker се предлага на три нива:

Docker Engine - Общност: Той е идеален за индивидуални разработчици и малки екипи, които искат да започнат работа с Docker и да експериментират с приложения, базирани на контейнери.

Docker Engine - Предприятие: Той е предназначен за корпоративно разработване на среда за изпълнение на контейнер с оглед на сигурността и SLA за корпоративен клас.

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

Docker може да се изпълнява във всяка дистрибуция, изпълняваща версия 3.10+ от ядрото на Linux. Има доста начини за инсталиране на докер.

Методи за инсталиране на Docker

В това ръководство ще го инсталираме от хранилището на докер. Ще изпълняваме команди, като използваме root потребител за конфигурации на докер.

1. Проверете версията на ядрото

Преди да инсталираме Docker, трябва да проверим версията на ядрото на Linux. Затова изпълнете следната команда, за да получите информация за ядрото.

uname -a

Информация за ядрото

Преди да инсталираме механизма на Docker, трябва да конфигурираме хранилището на docker.

Docker Engine - Общност: Той има три типа канали за актуализация, стабилен, тестов и всекидневен:

Като цяло пакетът Docker се предлага в хранилищата на Ubuntu, но тук ще използваме хранилища на docker и ще инсталираме най-новата версия на docker.

2. Актуализирайте хранилищата

Нека започнем с актуализиране на системните хранилища. Стартирайте терминала и въведете следната команда:

apt-get update

3. Инсталирайте зависимости

Трябва да инсталирате пакети по-долу. Тогава apt може да осъществи достъп до хранилищата на Docker през HTTPS.

apt-get инсталиране apt-transport-https ca-сертификати curl gnupg-agent software-properties-common

Инсталирайте необходимите пакети

Целта на всяка команда може да бъде класифицирана, както следва.

apt-transport-https: Прехвърляне на файлове и данни през https
ca-сертификати: Позволява на системата да проверява сертификатите за сигурност
къдрица: Инструмент за прехвърляне на данни
gnupg-агент: Gpg-agent е програма, която работи във фонов режим (демон) и съхранява GPG секретни ключове в паметта
софтуер-свойства-общи: Добавя скриптове за управление на софтуер

Добавете официалния GPG ключ на Docker:

curl -fsSL https: // изтегляне.докер.com / linux / ubuntu / gpg | apt-key add -

Добавете GPG ключ

4. Хранилище за настройка

Настройте стабилно хранилище на Docker:

add-apt-repository "deb [arch = amd64] https: // изтегляне.докер.com / linux / ubuntu $ (lsb_release -cs) стабилен "

The $ (lsb_release -cs) подкомандата по-долу връща кодово име на инсталацията на Ubuntu

Добавяне на хранилище

Актуализирайте хранилищата.

 apt-get update

Актуализирайте хранилища

5. Инсталирайте Docker-CE

Инсталирайте най-новата версия на Docker Engine - Общността.

apt-get install docker-ce docker-ce-cli containerd.io

Инсталирайте най-новия Docker

Избройте версиите, налични в репото.

apt-cache политика docker-ce

Списък на наличните версии на Docker

6. Инсталирайте конкретна версия

Ако трябва да инсталирате конкретна версия, изпълнете командата по-долу. Тук избрах „18.03.1 ~ ce ~ 3-0 ~ ubuntu.

apt-get install docker-ce = Версия

Е.ж.:-

apt-get install docker-ce = 18.03.1 ~ ce ~ 3-0 ~ ubuntu

Можете да проверите състоянието на двигателя на докер, като използвате следната команда

докер за състояние на systemctl

Състояние на двигателя на Docker

7. Docker като не-root потребител

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

adduser dockeruser
usermod -aG докер dockeruser

Промяна на потребителя:

su - dockeruser

Създаване на нов потребител

Уверете се, че можете да изпълнявате команди на докер

docker run hello-world

Горната команда изтегля тестово изображение и го стартира в контейнер. Когато контейнерът се изпълни, той отпечатва информационно съобщение и излиза.

Тествайте потребителя на Docker

8. Конфигурирайте Docker да стартира при зареждане на системата

systemctl разреши докер

Докер при зареждане

9. Премахнете Docker

Ако искате да премахнете докера, можете да изпълните следните команди

apt-get purge docker-ce
apt-get autoremove

Изображения, контейнери и др. не се премахват автоматично. За да изтриете всички изображения, контейнери и томове, изпълнете под командата:

rm -rf / var / lib / docker

10. Докер CLI

За да изброите всички налични команди, изпълнете докер команда в потребител на докер.

докер

Списък на командите на Docker

Изпълнете 'docker COMMAND -help' за повече информация за команда.

Е.ж.:-

изображение на докер - помощ

Командна помощ

Това е. Вече успешно инсталирахте докер на вашата система Ubuntu. В предстоящите ни статии ще видим как да работим ефективно с докер.

Топ 5 продукти за ергономична компютърна мишка за Linux
Продължителната употреба на компютър причинява ли болка в китката или пръстите? Страдате ли от схванати стави и постоянно ли ви се налага да си ръкува...
Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...
Пренастройте бутоните на мишката си по различен начин за различен софтуер с X-Mouse Button Control
Може би се нуждаете от инструмент, който може да промени контрола на мишката с всяко приложение, което използвате. Ако случаят е такъв, можете да изпр...