Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Първи стъпки с Docker част 1

(0 мнения)

 

Първи стъпки с Docker част 1

Източник, който ми помогна е  https://virtualizationreview.com/articles/2022/12/13/docker1.aspx .

Ето и PDF вариантът на написаното по-долу. https://www.docdroid.net/5N2DoFq/docker-part1-pdf

 

Docker контейнерите, за разлика от виртуалните машини (VM), не виртуализират цялата операционна система (ОС); вместо това те изолират всяка отделна инстанция една от друга и имат свой собствен софтуер, библиотеки и конфигурационни файлове. Тъй като контейнерите споделят услугите на едно ядро на операционната система, те използват по-малко ресурси от виртуалните машини. Освен това, тъй като са самостоятелни, контейнерите могат да се съхраняват и изтеглят от централно хранилище и да се стартират на други компютри.

Docker контейнерите са разделени и нямат връзка помежду, ако разбира се не се напише link, не им се каже изрично да имат връзка по между си, но обикновенно са разделени, изолирани. Всичко което става в контейнерът си оставя там.

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

Та...

Щом инсталирахме някаква система на картата, която след това се поставя в гнездото на Raspberry Pi 4( Малина), избрах да инсталирам система DietPi. Тя може да бъде изтеглена от тяхната официална страница https://dietpi.com/


След като направите и настройки с помощта на Raspberry Imager, той може да бъде изтеглен от официалната страница https://www.raspberrypi.com/software/, могат да бъдат направени настройки като ssh, wlan, регионални настройки.
Разбира се, може да се използва и текстовият файл dietpi.txt, който се намира в boot папка, за да се настрои системата.

Screenshot-20230102-201918.png

 

Избрах тази система, защото има готови шаблони(темплейти) с които лесно може да се инсталират дадени програми. Има инсталатор. И доста улеснява работата с малинката.

След като вече е настроена, конфигурирана системата с нужните и желаните настройки, малинката се свързва с рутера с кабел. Желателно е с кабел.

И това е.

Всичко става вече от разстояние. Ако не искате да пишете ssh в терминала, може да се ползват програми като Remmina.

Въвежда се в полето IP на малината, в моят случай е 192.168.2.5, връзката с която ще си говорим с малината е SSH.

Screenshot-20230102-194625.png

Паролата е тази, която сте конфигурирали, ако пък не сте, по подразбиране паролата е dietpi, а потребителско име е root. Както пише и на техния сайт. https://dietpi.com/

4.png

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

1.png

 

Освен Docker, аз избрах да инсталирам и Portainer графичния интерфейс на Docker, Docker Compose инструмента, който с помощта на yaml файлове стартираме контейнери.

Избира се със space бутона от клавиатурата. Потвърждава се с enter.

Screenshot-20230102-195845.png

И кликваме Install после OK.

Screenshot-20230102-202131.png

Следва последно съобщение, за това, което ще инсталира инсталаторът.

Screenshot-20230102-202256.png

Потвърждава се с Ok.

И както се вижда, инсталаторът върши нашата работа.

Screenshot-20230102-202349.png

 

След като приключи с инсталацията, можете да се информирате какво е пуснато и коя версия на docker е инсталирана със следните команди.

docker -v 
docker ps

6.png

В момента е пуснат Portainer контейнер на порт 9002, 0.0.0.0 е локалхост или ни казва, че можем да ползваме IP на малината в моят случай 192.168.2.5 и цялата комбинация в адресната лента на браузера ще е 192.168.2.5:9002.

Аз ползвам Firefox като браузер.

7.png

 

Ако всичко е наред ще се покаже това

8.png

 

Това значи, че трябва да рестартираме контейнерът.

С командата

docker restart portainer

 

И след рестарта и актуализацията на страницата, която браузера прочита, с  F5, всичко е нормално.

9.png

0 Коментара

Препоръчани коментари

Все още няма коментари.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.