Έκανα εγκατάσταση docker σε pi3b+ και πέρασα 3 containers pihole, freepbx και portainer.
Έψαξα λίγο αλλά δεν βρήκα από που να αλλάξω την web πόρτα στο freepbx. Θα προσπαθήσω τις επόμενες μέρες πάλι.
Δεν είμαι εξοικειωμένος με το freepbx..
Κώδικας:pi@raspberrypi:~ $ free -h total used free shared buff/cache available Mem: 924Mi 421Mi 39Mi 18Mi 463Mi 438Mi Swap: 99Mi 55Mi 44Mi pi@raspberrypi:~ $
Εμφάνιση 3.151-3.165 από 4538
-
26-10-20, 00:28 Απάντηση: Το thread του Raspberry Pi #3151
-
26-10-20, 00:34 Απάντηση: Το thread του Raspberry Pi #3152
-
26-10-20, 00:39 Απάντηση: Το thread του Raspberry Pi #3153
Δες και εδώ αν θες να το κάνεις από το portainer.
https://www.reddit.com/r/docker/comm...ainer/etdtagr/
-
26-10-20, 23:30 Απάντηση: Το thread του Raspberry Pi #3154
OK λοιπόν guys και @jkarabas αυτή την στιγμή τρέχει στο pi3b+ portainer, freepbx και pihole σε container, ταυτόχρονα. Επίσης έχω περάσει το cockpit (όχι container) και προσανατολίζομαι να περάσω openhab2 (container)
Έχω σημειώσει όλα όσα έχω κάνει... δεν ξέρω, να τα ποστάρω εδώ ή να ανοίξω νέο νήμα;;; είναι σχετικά μπόλικα...
-
27-10-20, 11:14 Απάντηση: Το thread του Raspberry Pi #3155
-
27-10-20, 12:11 Απάντηση: Το thread του Raspberry Pi #3156
...έχει κάνει κανείς αυτήν την πατέντα με την τροφοδοσία?
RB3011 & RB LHGG & ZTE MC8020 | ucm6202 | fritzbox 7390 | HP microserver gen8 | Raspberry pi 2 tvserver | ....και αρκετά ακόμη...
-
27-10-20, 12:36 Απάντηση: Το thread του Raspberry Pi #3157
Από τον δίσκο συγκεκριμένα όχι, αλλά έχω κάνει αντίστοιχη πατέντα στο RP 1, από την τροφοδοσία απευθείας στο USB, ώστε να παρακάμψω το Limiter και να αντέχει πολλές συσκευές!
-
27-10-20, 12:46 Απάντηση: Το thread του Raspberry Pi #3158
Να ρωτησω κατι ασχετο και πιο βατο?
Ποιος ειναι ο ποιο απλος τροπος να "αντιγραψω" την 32αρα καρτα που εχω το libreelec σε μια 16αρα? Στην 32αρα θα βαλω lakka και οτι παιχνιδι εχω για mame :P
Μια σκεψη ειναι να παρω backup απο την built in λειτουργεια του le, να το στησω καινουριο στην αλλη καρτα και μετα να το επαναφερω απο αυτο το backup. Επειδη ομως εχω ασχημη εμπειρια απο τοτε που το ειχα στο pi zero και backup δεν μπορουσε να γινει επαναφορα στη νεα καρτα (corrupted κλπ), θελω να ξερω τι αλλη εναλλακτικη εχω.ديميتريس
-
27-10-20, 13:37 Απάντηση: Το thread του Raspberry Pi #3159
ένα ταπεινό dd σε .img και μετά expand με parted να πιάσει όλη την 32;
Ή αν έχεις δύο card readers, ένα dd για απευθείας clone;
-
27-10-20, 14:44 Απάντηση: Το thread του Raspberry Pi #3160
Το dd δεν θα μου δημιουργησει ενα αρχειο των 32gb, που λογικα θα περιλαμβανει και τα 2 partitions της καρτας? Πως θα το χωρεσω αυτο μετα στην 16αρα καρτα? Ασε που δεν εχω 32gb ελευθερα καπου για να το αποθηκευσω :P
ديميتريس
-
27-10-20, 16:59 Απάντηση: Το thread του Raspberry Pi #3161
Σωστά, νόμιζα θα κάνεις το ανάποδο 16->32, γιαυτό είπα expand μετά.
Για τα 32gb που λες ότι θες ελεύθερα πάντως, δεν υπάρχει πρόβλημα. Βάζεις και τις δύο κάρτες πάνω και κάνεις clone με το dd από την μία στην άλλη ον δε φλάι.
-
27-10-20, 21:58 Απάντηση: Το thread του Raspberry Pi #3162
Τελικα θα κρατησω το le στην 32αρα και το lakka στην 16αρα. Ειδα οτι εχει ελευθερο χωρο ~14gb μετα την εγκατασταση του λειτουργικου κσι προσπαθησα να χωρεσω τα 13,2gb των ~5600 roms εκει μεσα. Πηρε παααρα πολυ χρονο, πχ 15 λεπτα για να περασει 500mb ΕΝΣΥΡΜΑΤΑ, εκνευριστικα και το σταματησα. Και τωρα περναω ενα ενα τα roms που θελω. Μεχρι στιγμης εχω περασει... 20
p.s. Αν ξερετε κανενα καλο ποδοσφαιρακι, πειτε μου.ديميتريس
-
28-10-20, 12:42 Απάντηση: Το thread του Raspberry Pi #3163
Καλημέρα και χρόνια πολλά.
Με το παρόν ποστ εξηγώ τον τρόπο για να εγκαταστήσουμε docker και containers στο pi. Η προτροπή για την δοκιμή ήρθε μετά από συζήτηση που έγινε στο νήμα για το πρόβλημα που αντιμετώπιζε ο φίλος @jkarabas με την ταυτόχρονη εγκατάσταση freepbx και pihole στο raspbian.
Πράγματι τα δύο app σηκώνουν 2 διαφορετικούς web server, ακούν στην ίδια πόρτα (80) με αποτέλεσμα να μην "δουλεύουν" σωστά τα web interfaces τους.
Με την εγκατάσταση docker λύνεται το πρόβλημα, την ιδέα την έδωσε ο συμφορουμίτης και γείτονας @griniaris
Το docker το είχα ακουστά για το τι είναι και τι κάνει, τις ευκολίες που παρέχει και το πόσο καλύτερο είναι στο θέμα εξοικονόμησης πόρων, ωστόσο μέχρι τώρα δεν το είχα δουλέψει. Εδώ να σημειώσω πως δεν είμαι κανένας expert, ένας average linux user είμαι και ότι γράφω πιο κάτω το βρήκα μέσα από googling και διάβασμα στο net. Docker είναι το service υποδοχής των containers. Αυτά κάθονται πάνω στο file system είτε σε κάποιο path που επιλέγουμε εμείς είτε σε volumes τα οποία εξορισμού κάθονται στο /var/lib/docker/volumes. Τα containers έρχονται με το image τους και διαμορφώνονται ανάλογα τις μεταβλητές που εισάγουμε και τα scripts που μπορεί να τρέχουν, αν υπάρχουν. Υπάρχει αρκετό υλικό στο νετ για να εμβαθύνει όποιος θέλει.
Spoiler:
Raspbian lite. Flash image λοιπόν με balenaEtcher, ssh, raspi-config για τις αρχικές ρυθμίσεις και ενημέρωση με
Κώδικας:pi@raspberrypi:~ $ sudo apt update pi@raspberrypi:~ $ sudo apt upgrade
Spoiler:
(Εδώ να σημειώσω πως η κονσόλα του freepbx μου βγάζει warning για low swap, χρειάζεται το διπλάσιο από όσο έχει φτιάξει με το flash το raspbian.)
1. Εγκατάσταση docker.
Κώδικας:pi@raspberrypi:~ $ curl -fsSL get.docker.com -o get-docker.sh && sh get-docker.sh
Κώδικας:pi@raspberrypi:~ $ sudo usermod -aG docker pi
Κώδικας:pi@raspberrypi:~ $ docker version
Spoiler:
Ας τραβήξουμε και ένα reboot.
2. Δοκιμή με το πρώτο container ώστε να δούμε πως όλα βαίνουν καλώς:
Κώδικας:pi@raspberrypi:~ $ docker run hello-world
Spoiler:
Εδώ να σημειώσω πως υπάρχουν 3 τρόποι για να εγκαταστήσουμε containers μέσα στο docker. Ο ένας είναι μέσω terminal, ο άλλος μέσω portainer και ο τρίτος με αρχείο μέσω docker compose. Μπορεί να υπάρχουν και άλλοι τρόποι, με λίγο ψάξιμο βρήκα αυτούς.
3. Εγκατάσταση portainer
Δημιουργία volume
Κώδικας:pi@raspberrypi:~ $ docker volume create portainer_data
Κώδικας:pi@raspberrypi:~ $ docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
http://ip του pi:9000
κάνουμε connect και πάμε Containers, βρίσκουμε το portainer container, το επιλέγουμε, αλλάζουμε το Restart policies σε "Unless stopped" και πατάμε update.
4. Εγκατάσταση docker compose και επαλήθευση
Κώδικας:pi@raspberrypi:~ $ sudo apt install docker-compose pi@raspberrypi:~ $ docker-compose --version docker-compose version 1.21.0, build unknown
Κώδικας:pi@raspberrypi:~ $ sudo apt install cockpit cockpit-packagekit cockpit-storaged cockpit-docker
Spoiler:
6. Εγκατάσταση pihole container με script
Κώδικας:pi@raspberrypi:~ $ sudo apt install vim pi@raspberrypi:~ $ vim get-pihole.sh
Spoiler:
κάνουμε save. Αν θέλουμε το pihole να δίνει dhcp τότε προσθέτουμε την πόρτα 67. Τρέχουμε με
Κώδικας:pi@raspberrypi:~ $ sh get-pihole.sh
Κώδικας:pi@raspberrypi:~ $ sudo docker exec -it pihole /bin/bash
Κώδικας:root@pi:/# sudo pihole -a -p
Κώδικας:root@pi:/# sudo pihole -g
7. Εγκατάσταση freepbx container. (Επέλεξα από το hub.docker.com το container με τα περισσότερα pulls.)
Δημιουργία directories για backup και recordings
Κώδικας:pi@raspberrypi:~ $ mkdir /home/pi/Docker/freepbx/backup -p && mkdir /home/pi/Docker/freepbx/recordings -p
Κώδικας:docker run -d --name=freepbx -p 8088:80 -p 5060:5060 -p 5160:5160 -p 10000-10100:10000-10100/udp -v /home/pi/Docker/freepbx/backup:/backup -v /home/pi/Docker/freepbx/recordings:/var/spool/asterisk/monitor -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro -e TZ=Europe/Athens --network="bridge" --restart=unless-stopped epandi/asterisk-freepbx-rpi:16
http://ip-pi:8088/admin/config.php
Spoiler:
Δύο παρατήρησεις εδώ.
Το web interface του freepbx δεν μοιάζει με κάτι που είχα δει στο παρελθόν. Εννοώ σαν να έχει λιγότερες επιλογές στα menu. Όπως παρατηρήσατε στο docker run οι πόρτες για την ομιλία είναι από τις 10000 ως τις 10100. Φαντάζομαι αυτό το εύρος πρέπει να δηλωθεί και μέσα στο freepbx.
Dislaimer: Δεν έχω δοκιμάσει ακόμα να βάλω extensions και να κάνω κλήσεις.
Επόμενο container θα είναι το openhab.Τελευταία επεξεργασία από το μέλος EnDLess : 28-10-20 στις 14:13.
-
28-10-20, 13:35 Απάντηση: Το thread του Raspberry Pi #3164
Καλημέρα φίλε μου EnDLess και Χρόνια πολλά σε όλους!!
Δεν σε πρόλαβα να άνοιγες ένα νέο thread για αυτή τη περίπτωση.
Μήπως να το ανοίξεις τώρα και να κάνεις copy paste τις οδηγίες παραπάνω.
Να είσαι σίγουρος ότι θα το δοκιμάσω.
Σε ευχαριστούμε και μπράβο σου αφιέρωσες αρκετό χρόνο αλλά ήταν μια καλή ευκαιρία να το δοκιμάζαμε.
Θα το δοκιμάσω σήμερα και θα επανέλθω με εντυπώσεις.
Να φανταστείς αφιέρωσα πολύ χρόνο για να λύσω το πρόβλημα και κατέληξα να χρησιμοποιήσω το Pi4 μόνο σαν freepbx.
- - - Updated - - -
Γνώμη μου άνοιξε καλύτερα ένα καινούργιο νήμα.
- - - Updated - - -
Ναι συμβαίνει αυτό μάλλον, διότι είναι version Rspbx για το Raspberry φτιαγμένο.Τελευταία επεξεργασία από το μέλος jkarabas : 28-10-20 στις 13:28.
CPU: Intel Core I7 920@2,66Ghz,GPU: nVidia Asus ENGTS 250/DI/CUBA 512MD3 ,RAM:3x1GΒ Corsair TR3G1333 PC3@1333Mhz, PSU: Thermaltake 650W,Μοtherboard: Asus P6TD DELUXE, CASE: CoolerMaster ENTURION
-
28-10-20, 13:48 Απάντηση: Το thread του Raspberry Pi #3165
Αν ανοίξει η κουβέντα για το docker ίσως να μας βοηθήσει κάποιος mod για νέο θέμα.
Τώρα για το freepbx, αν θυμάμαι καλά και παλιά σε pi το είχα βάλει... πχ δεν βλέπω πουθενά ρύθμιση για firewall, θυμάμαι ότι κάτι υπήρχε + το fail2ban που είχα κάνει τότε install.
Επίσης έψαξα για αλλαγή πόρτας ώστε να μην παίξω με το port mapping του docker, αλλά αυτά που βρήκα στο νετ δεν με βοήθησαν.
Δεν βρήκα πουθενά το Admin, system admin, port management ούτε και το αρχείο /etc/httpd/conf.d/schmoozecom.conf που υποτίθεται πως αλλάζει από εκεί.
Ίσως κάποιος φίλος από τα νήματα του voip να μας βοηθήσει πχ @astbox που είναι αρκετά ενεργός σε αρκετά νήματα με πολλές γνώσεις
Παρόμοια Θέματα
-
Το thread του Vim
Από gtklocker στο φόρουμ Unix - LinuxΜηνύματα: 67Τελευταίο Μήνυμα: 11-03-14, 08:47 -
Το thread του KDE SC 4.8
Από Helix στο φόρουμ Unix - LinuxΜηνύματα: 377Τελευταίο Μήνυμα: 09-09-12, 23:54 -
Το thread του KDE SC 4.7
Από flamelab στο φόρουμ Unix - LinuxΜηνύματα: 663Τελευταίο Μήνυμα: 15-03-12, 01:53 -
Το thread του Slackware
Από dou13 στο φόρουμ Unix - LinuxΜηνύματα: 340Τελευταίο Μήνυμα: 03-03-12, 06:02 -
Το thread του MKV
Από thodoris12 στο φόρουμ Audio, Video και ΦωτογραφίαΜηνύματα: 29Τελευταίο Μήνυμα: 09-10-11, 18:41
Bookmarks