An dieser Stelle muss aber auch gesagt werden, dass Portainer zur Entwicklung von Docker-Images denkbar ungeeignet ist. Das geht auf der Konsole mit direkten Docker-Cmds wesentlich angenehmer und effizienter. Wenn das Image dann fertig ist und funktioniert, ist der Betrieb via Portainer nur noch das Sahnehäubchen.tger977 hat geschrieben: ↑Di Feb 05, 2019 10:03 pmUnd hoffe das irgendwann einer ein Tutorial für portainer auf dem TW für Dämonanwendung schreibt. Ohne CLI ist das echt nervig zum rumprobieren (man bekommt ja nichtmal einfach eine Datei in einen Container rein wenn man nicht ein tarball Archiv sich jedesmal selbst zusammenbastelt)
KNX Data Secure Unterstützung
für KNX Logger und KNX Busmonitor
KNX Diagnose Monitor, Import des ETS Projektes deutlich beschleunigt, Suche in der Navigation
Mehr Informationen dazu hier im Forum
Insider Version 6 zur 4.5 jetzt für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki
Erster Container
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
- Reactions:
- Beiträge: 1395
- Registriert: Mi Okt 10, 2018 2:39 pm
- Hat sich bedankt: 863 Mal
- Danksagung erhalten: 1199 Mal
Hallo Andi
Kind regards,
Yves
TWS 2500 ID:159 / TWS 3500 ID:618 / TWS 3500 ID:1653 + PBM ID:401 / ProxMox / 1-Wire / iButtons / Edomi (LXC / Docker) / evcc / ControlPro
(TW-VPN jeweils offen, Reboot nach Rücksprache)
Yves
TWS 2500 ID:159 / TWS 3500 ID:618 / TWS 3500 ID:1653 + PBM ID:401 / ProxMox / 1-Wire / iButtons / Edomi (LXC / Docker) / evcc / ControlPro
(TW-VPN jeweils offen, Reboot nach Rücksprache)
-
- Reactions:
- Beiträge: 91
- Registriert: Mi Jan 16, 2019 9:21 pm
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 53 Mal
Ja das ganze ist etwas
Hab auch etliche versuche hinter mir mit dem knxdmxd. Aber es wird.

Hab auch etliche versuche hinter mir mit dem knxdmxd. Aber es wird.

Schöne Grüße
Gernot
_______________________________________________________
TWS 2600 ID:276 , VPN offen, Reboot nach Rücksprache erlaubt
Gernot
_______________________________________________________
TWS 2600 ID:276 , VPN offen, Reboot nach Rücksprache erlaubt
-
- Reactions:
- Beiträge: 743
- Registriert: So Aug 12, 2018 9:25 am
- Hat sich bedankt: 208 Mal
- Danksagung erhalten: 276 Mal
das ist grundsätzlich ein gutes Argument/Hinweis. Aber bisher bin ich eben mit dem Wiregate ohne zusätzlichen Linuxrechner für irgendwelche Entwicklungen klar gekommen und konnte dort perl Plugins direkt schreiben und testen oder eben Dämonen oder andere Pakete per root einfach zum Laufen bringen... Es soll ja anwenderfreundlicher werden nicht komplexer. Jetzt müsste ich mir ja erstmal einen "Entwicklungsrechner" mit Docker und co aufsetzen. Ja, ich bin da sicherlich als "Selbermacher" nicht die breite Zielmasse für ElabNet und den TW, aber deshalb stelle ich mir halt auch die Frage ob dieses System für MICH JETZT das wirklich bessere ist. Wenn die Community dann irgendwann vielleicht alle diese Features per Docker umgesetzt hat mag das vielleicht wieder anders sein.starwarsfan hat geschrieben: ↑Di Feb 05, 2019 11:09 pm An dieser Stelle muss aber auch gesagt werden, dass Portainer zur Entwicklung von Docker-Images denkbar ungeeignet ist. Das geht auf der Konsole mit direkten Docker-Cmds wesentlich angenehmer und effizienter. Wenn das Image dann fertig ist und funktioniert, ist der Betrieb via Portainer nur noch das Sahnehäubchen.
Zuletzt geändert von tger977 am Di Feb 05, 2019 11:27 pm, insgesamt 1-mal geändert.
Gruß
Andi
TW2500 #440 (ex Timberwolf 2400 #111) mit PBM #124, Support VPN nur auf Anfrage, Reboot bitte nur nach Absprache
Andi
TW2500 #440 (ex Timberwolf 2400 #111) mit PBM #124, Support VPN nur auf Anfrage, Reboot bitte nur nach Absprache
-
- Reactions:
- Beiträge: 91
- Registriert: Mi Jan 16, 2019 9:21 pm
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 53 Mal
Hallo Andi,
habe mich letzte Woche angefangen mich damit zu beschäftigen und mir eine Entwicklungs VM (mit Virtualbox ) aufgesetzt.
Ist nicht so der große Aufwand.
Habe mir Notizen gemacht, ev. helfen sie dir.
Grundsystem:
Docker und Portainer installation
MacVlan Container im Heimnetz
Das Fertige Image kann man sich dann über Dockerhub uploaden und im TWS installieren.
Soweit bin ich aber auch noch nicht.
Schöne Grüße
Gernot
habe mich letzte Woche angefangen mich damit zu beschäftigen und mir eine Entwicklungs VM (mit Virtualbox ) aufgesetzt.
Ist nicht so der große Aufwand.
Habe mir Notizen gemacht, ev. helfen sie dir.
Grundsystem:
Code: Alles auswählen
VirtualBox VM erstellen.
Debian 9.6.0 x64 Netinstall
8GB Ram 2 Kerne Netzwerkbrücke
Zusatzsoftware nur SSH Server und Standard Systemwerkzeuge
root aktiviert
"sudo su"
"nano /etc/ssh/sshd_config"
PermitRootLogin yes (Voreinstellung Scretch: "PermitRootLogin prohibit-password")
"apt-get update && apt-get -y upgrade && apt-get -y dist-upgrade"
"apt-get install build-essential"
"apt install git"
"apt-get install cmake"
"apt-get install libtool"
"apt-get install doxygen"
"apt-get install autoconf"
"apt-get install uuid-dev"
Code: Alles auswählen
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-debian-9
https://www.portainer.io/installation/
https://www.portainer.io/2018/09/using-macvlan-portainer-io/
https://blog.wyraz.de/allgemein/docker-container-mit-eigener-statischer-lan-ip-ausfuehren/
https://www.ugg.li/debian-9-0-stretch-feste-ip-adresse-konfigurieren/
Docker mit https installieren:
"apt-get update"
"apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common"
"curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -"
"add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable""
"apt-get update"
"apt-cache policy docker-ce"
"apt-get install docker-ce"
"systemctl status docker"
"docker run hello-world"
Portainer:
"docker volume create portainer_data"
"docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer"
> WebIF über ip:9000 erreichbar
Code: Alles auswählen
Aufgabe:
Docker Container sollen eine fixe IP im Heimnetz bekommen und mit den üblichen Ports ansprechbar sein.
Wie z.B. EDOMI, openHab, ioBroker, Openv, knxdmxd, usw.
https://blog.wyraz.de/allgemein/docker-container-mit-eigener-statischer-lan-ip-ausfuehren/
! In vBox war es nach dieser Anleitung über die Bridge nicht möglich die IP Adressen anzusprechen.
Mittels USB-Ethernet Adapter der direkt in die vBox eingebunden wurde funktioniert es.
"nano /etc/network/interfaces"
###########################################################################
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug enp0s3
iface enp0s3 inet dhcp
#USB Adapter für Docker
auto enx000ec6c53c80
iface enx000ec6c53c80 inet manual
auto macvlan0
iface macvlan0 inet static
address 192.168.179.233
network 192.168.179.0
netmask 255.255.255.0
broadcast 192.168.179.255
gateway 192.168.179.1
dns-nameservers 192.168.179.1
pre-up ip link add link eno1 name macvlan0 type macvlan mode bridge
############################################################################
"reboot"
"docker network create \
--driver=macvlan \
--subnet=192.168.179.0/24 \
--gateway 192.168.179.1 \
-o parent=enx000ec6c53c80 \
-o macvlan_mode=bridge \
macvlan0
"
Testen und Pingen
"docker run -it --rm --net macvlan0 --ip 192.168.179.238 alpine"
Ergebnis:
#####################################################################################
root@knxdmxd-vm:~# docker run -it --rm --net macvlan0 --ip 192.168.179.238 alpine
Unable to find image 'alpine:latest' locally
latest: Pulling from library/alpine
6c40cc604d8e: Pull complete
Digest: sha256:b3dbf31b77fd99d9c08f780ce6f5282aba076d70a513a8be859d8d3a4d0c92b8
Status: Downloaded newer image for alpine:latest
/ # ping 192.168.179.62
PING 192.168.179.62 (192.168.179.62): 56 data bytes
64 bytes from 192.168.179.62: seq=0 ttl=64 time=9.764 ms
64 bytes from 192.168.179.62: seq=1 ttl=64 time=3.941 ms
--- 192.168.179.62 ping statistics ---
12 packets transmitted, 12 packets received, 0% packet loss
round-trip min/avg/max = 2.966/4.742/9.764 ms
/ #
#####################################################################################
Soweit bin ich aber auch noch nicht.
Schöne Grüße
Gernot
Schöne Grüße
Gernot
_______________________________________________________
TWS 2600 ID:276 , VPN offen, Reboot nach Rücksprache erlaubt
Gernot
_______________________________________________________
TWS 2600 ID:276 , VPN offen, Reboot nach Rücksprache erlaubt
-
- Reactions:
- Beiträge: 428
- Registriert: So Aug 12, 2018 9:42 am
- Wohnort: Raum Magdeburg
- Hat sich bedankt: 242 Mal
- Danksagung erhalten: 148 Mal
Hallo Leute,
gibt es eine Lösung, meine (modifizierten und gespeicherten)Images vom TWS herunterzuladen (oder zumindest auf Dockerhub hochzuladen)?
gibt es eine Lösung, meine (modifizierten und gespeicherten)Images vom TWS herunterzuladen (oder zumindest auf Dockerhub hochzuladen)?
Zuletzt geändert von tws88_user am Sa Feb 09, 2019 12:37 am, insgesamt 1-mal geändert.
Viele Grüße, Kai
______________________
Timberwolf88 (2500er) - VPN offen. Reboot bitte nach Absprache.
______________________
Timberwolf88 (2500er) - VPN offen. Reboot bitte nach Absprache.
-
- Reactions:
- Beiträge: 91
- Registriert: Mi Jan 16, 2019 9:21 pm
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 53 Mal
Im Portainer unter Images mit der Import und Export Funktion. (ungetestet)
Aber ein Komplettes 1:1 Backup im Portainer wäre interessant.
Über Portainer den Container auswählen, Create Image > from this Container auf Dockerhub. (auch ungetestet)
Einfach mal testen und uns Teil haben lassen.
Schöne Grüße
Gernot
Aber ein Komplettes 1:1 Backup im Portainer wäre interessant.
Über Portainer den Container auswählen, Create Image > from this Container auf Dockerhub. (auch ungetestet)
Einfach mal testen und uns Teil haben lassen.

Schöne Grüße
Gernot
Schöne Grüße
Gernot
_______________________________________________________
TWS 2600 ID:276 , VPN offen, Reboot nach Rücksprache erlaubt
Gernot
_______________________________________________________
TWS 2600 ID:276 , VPN offen, Reboot nach Rücksprache erlaubt
-
- Reactions:
- Beiträge: 428
- Registriert: So Aug 12, 2018 9:42 am
- Wohnort: Raum Magdeburg
- Hat sich bedankt: 242 Mal
- Danksagung erhalten: 148 Mal
Funktioniert beides nicht. Hatte ich schon probiert. Access denied.
Viele Grüße, Kai
______________________
Timberwolf88 (2500er) - VPN offen. Reboot bitte nach Absprache.
______________________
Timberwolf88 (2500er) - VPN offen. Reboot bitte nach Absprache.