Шпаргалка для студентов ССА по настройке Docker
учебно-методический материал

Склемин Алексей Анатольевич

Уважаемые коллкги!

В прошлый раз я обещал вам, что мы с вами настроим докер, но я обещал, что это будет докер с Виндовз. 

Поскольку это отражает моим производственным потребностям. Однако я споткнулся о проблему, что я не смог настроить виртуальную машину в виртуальной машине.

Поскольку, предложенный мной вам nginx мы с вами настраивали в прошлый раз, то здесь я не стал на этом акцентировать свое внимание, и показал только стартовую страницу сервиса.

Тем не менее особо пытливые умы могут выполнить "домашнее задание" и настроить сервис как в прошлый раз под использование БД и РНР.

Всем удачи и с наступившим новым годом.

Скачать:

ВложениеРазмер
Файл ustanovka_i_nastroyka_docker.pptx485.59 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Установка и настройка Docker для студентов ССА-3

Слайд 2

Для гибкой и быстрой установки необходимо сначала проверить версию дистрибутива dmesg | grep ' Debian '

Слайд 3

Далее скачиваются и устанавливаются необходимые утилиты для работы apt update && apt install curl nano ca -certificates -y

Слайд 4

Если мы полно копируем данный скрипт, то получаем ошибку. В том числе ошибка о доступе. mkdir -p / etc /apt/ keyrings &\ chmod 755 / etc /apt/ keyrings &&\ curl – fsSL https ://download.docker.com/linux/debian/gpg -o / etc /apt/ keyrings / docker.asc &&\ chmod 444 / etc /apt/ keyrings / docker.asc

Слайд 5

Однако если мы разобьём команды то добьемся большего успеха > mkdir -p / etc /apt/ keyrings > chmod 755 / etc /apt/ keyrings >curl – fsSL https ://download.docker.com/linux/debian/gpg -o / etc /apt/ keyrings / docker.asc > chmod 444 / etc /apt/ keyrings / docker.asc

Слайд 6

Далее корректируем список репозитория echo \ "deb [arch=$( dpkg --print-architecture) signed-by=/ etc /apt/ keyrings / docker.asc ] \ https://download.docker.com/linux/debian \ $(. / etc / os -release && echo "$VERSION_CODENAME") stable" | \ sudo tee / etc /apt/ sources.list.d / docker.list

Слайд 7

Наконец устанавливаем сам Docker apt update && apt install docker-ce docker-ce-cli containerd.io Следует отметить, что по ssh команда apt update не срабатывала, но возможно вам повезет или вы работаете непосредственно в линукс , тогда сложностей возникнуть не должно.

Слайд 8

Настраиваем сам сервис для постоянной работы sudo systemctl enable docker.service sudo systemctl enable containerd.service systemctl status docker

Слайд 9

Если мы выполняем команду docker pull ubuntu / nginx прямолинейно, то получаем ошибку docker pull ubuntu / nginx

Слайд 10

Поэтому выполнять нужно через sudo sudo docker pull ubuntu / nginx

Слайд 11

Эту команду тоже нужно выполнять от суперпользователя docker run -d --name nginx -container -e TZ=UTC -p 8080:80 ubuntu /nginx:1.18-22.04_beta

Слайд 12

При обращении на порт 8080 получаем такой результат

Слайд 13

Заключение В заключении хочу извиниться, что представляю вашему вниманию довольно простую реализацию. Поэтому в качестве домашнего задания вам либо настроить nginx (шпаргалка по настройке nginx у нас с вами есть) в том docker , что мы с вами установили, либо установить docker с Windows docker pull dockurr /windows c адреса : https:// hub.docker.com/r/dockurr/windows сложность здесь будет в установке и настройке виртуальной машины (что мы с вами не практиковали), особенно если вы работаете в virtualBox


По теме: методические разработки, презентации и конспекты

Шпаргалка для студентов ССА по настройке сервера Samba

Уважаемые третьекурсники. Мы с вами практиковали настройку сервера Samba в первом семестре.Но во-первых повторение мать ученья, а во-вторых всегда приятно иметь под руками шпаргалку, ведь все нас...

Шпаргалка для студентов ССА по настройке двух сетевых интерфейсов

Уважаемые студенты,это так называемый нулевой уровень настроек линукс-сервера.В большинстве случаев нам необходимо иметь на сервере двухсторонюю связь. Одна сетевая карточка должна обеспечивать связь ...

Шпаргалка для студентов ССА по настройке сервера DNS

Уважаемые администраторы,простите, долго возился, никак не получался желаемый результат.Но тем не менее получилось все как планировалось.Смотрите наслаждайтесь...

Шпаргалка для студентов ССА по настройке сервера DHCP

Настройка сервера DHCP оказалась проще и быстрее.Единственное, к чему я вас уважаемые коллеги призываю - это к внимательности....

Шпаргалка для студентов ССА по настройке linux client B Windows AD

Уважаемые студенты. Простите за задержку. Две задачи наложились друг на друга. Сейчас возникли две третьи :-)И так сегодня на повестке две задачи:              ...

Шпаргалка для студентов ССА по настройке сервера Samba-DC

Уважаемые коллеги, наконец-то уменя руки и мозги дошли до настройки AD в linux. А именно samba-ad-dc то есть samba-DCЯ безумно благодарен автору инструкции на сайте:https://adminguide.ru/2020/05/...

Шпаргалка для студентов ССА по настройке Web-сервера на базе nginx с поддержкой php

Уважаемые коллеги, выкатываю вам еще одну шпаргалку которая сильно поможет вам вырасти в глазах работодателя.Кроме того, мне лично нужно было настроить подобный сервис для разработки на моем производс...