Використання віртуалізація з кожним днем стає все актуальнішою, оскільки завдяки вдосконаленням та новим функціям, які вони надають, вони полегшують використання технологій. Це робить як компаніям, так і кінцевим споживачам легкість і безпеку можливості використовувати його.
З нею Ви можете виконувати різні дії та запускати як операційні системи, так і додатки без шкоди для операційної системи хоста, оскільки вони працюють в абсолютно ізольованому просторі.
З цієї нагоди давайте поглянемо на Докера, котрий є міжплатформеним додатком з відкритим кодом що автоматизує розгортання програм у контейнерах програмного забезпечення, забезпечення додаткового рівня абстракції та автоматизації віртуалізації на рівні операційної системи в Linux.
Багато з вас вже чули або використовували Docker, тому що він уже досить відомий в основному ми можемо виконати віртуалізацію контейнерів на рівні операційної системи, але із запевненням, що Docker використовує функції ізоляції ресурсів ядра Linux, такі як cgroups та простори імен, щоб дозволити незалежним контейнерам працювати в межах одного екземпляра Linux, уникаючи накладних витрат на запуск та обслуговування віртуальних машин.
Docker обробляє дві версії той, який платять компаніям з ЕЕ (Enterprise Edition), а інша - це безкоштовна версія, яка є версією спільноти CE (Community Edition).
Для нашого випадку vМи освоюємо користуватися безкоштовною версією.
Перед початком установки ми повинні видалити будь-яку інсталяцію перед виконанням у разі оновлення, На додаток до того, щоб сказати вам, що цей метод також застосовується до Ubuntu Artful 17.10, Ubuntu Xenial 16.04 та Ubuntu Trusty 14.04.
Зараз dнам потрібно відкрити термінал (Ctrl + Alt + T) та виконайте наступну команду Щоб видалити попередні установки Docker:
sudo apt-get remove docker docker-engine docker.io
Зробив це, дочас слід оновлювати наші сховища з:
sudo apt-get update
І будь-який пакет:
sudo apt-get upgrade
Встановіть Docker CE на Ubuntu 18.04
Ми повинні встановити деякі залежності потрібні для Docker за допомогою цих команд:
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
Зробив це зараз ми повинні імпортувати ключ GPG:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Ми повинні перевірити, чи є відбиток пальця море 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88, шукаючи останні 8 символів відбитка пальця.
Для цього ми можемо виконати цю команду:
sudo apt-key fingerprint 0EBFCD88
Що має повернути щось подібне:
pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <docker@docker.com> sub 4096R/F273FCD8 2017-02-22
Зараз ми повинні додати сховище до системи за допомогою такої команди:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Якщо ви отримуєте помилку, ви можете додати її вручну, відредагувавши Source.list, щоб зробити це з набраного вами терміналу:
sudo nano /etc/apt/sources.list
І ви додаєте такий рядок, бажано в кінці:
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
Де ви замінюєте Bionic, якщо не використовуєте 18.04 для artful 17.10, xenial 16.04 або Trusty 14.04.
Після цього ми оновлюємо наш список сховищ за допомогою:
sudo apt-get update
І зараз тепер ми можемо встановити Docker в нашій системі, нам просто потрібно набрати таку команду:
sudo apt-get install docker-ce
Після завершення інсталяції бажано перезавантажити комп'ютер, оскільки служби Docker запускаються автоматично при запуску системи.
в переконайтесь, що Docker встановлено успішно і це вже працює в системі ми можемо виконати простий тест, нам просто потрібно знову відкрити термінал і виконати таку команду:
sudo docker run hello-world
В кінці кінців ми повинні додати групу Docker до нашого користувача оскільки це створено в системі, але воно не додається автоматично, для цього на терміналі ми виконуємо:
sudo usermod -aG docker $USER
І вуаля, якщо ми хочемо оновити нашу версію Docker до більш нової, нам потрібно лише виконати:
sudo apt-get install docker-ce
Якщо ви хочете дізнатись більше про це, ви можете ознайомитися з його посібником із встановлення, щоб дізнатись більше платформ за посиланням це так.
У мене були проблеми при вході в систему та з Wi-Fi
Youtube?
В Ubuntu 18 це не працює. Спробували спочатку?
Привіт, дякую за підручник, це вийшло зі скандалу. Просто прокоментуйте, що рядок сховища виходить з ладу, оскільки Docker, здається, ще не випустив "стабільну" версію, і вам потрібно додати "тест"
Правильним буде:
deb [арка = amd64] https://download.docker.com/linux/ubuntu біонічний тест
Перевірено і працює.
привіт
Дякую!….