Docker--Appliance

Hi!

Die Docker-Appliance liegt jetzt auch als aktualisiertes Release 20190312 vor.
Ubuntu wurde auf den neuesten Stand 18.04.2 gebracht und Fix #4 von @ironiemix ist eingepflegt.

VG, Thomas

Ergänzung: Fix #3 von @ironiemix ist ebenfalls enthalten.

Hi!

Die Docker-Appliance wurde auch auf Release 20190320 aktualisiert. Serielle Konsole und festes eth0-Interface sind enthalten.

Falls der Mailserver auf einer älteren Version eingerichtet wurde, müssen dessen Konfigurationsdateien unter /srv/docker/linxumuster-mail angepasst werden. Die Server-IP muss gegen den FQDN ausgetauscht werden. Das lässt sich in einem Aufwasch mit diesem Skript erledigen (search & replace ggf. anpassen, mit root-Rechten ausführen):

#!/bin/sh

search="10.0.0.1"
replace="server.linuxmuster.lan"

cd /srv/docker/linuxmuster-mail

grep -r "$search" --exclude-dir=mail* * | awk -F\: '{ print $1 }' | while read line; do
  sed -i "s|$search|$replace|g" "$line"
done

systemctl restart linuxmuster-mail.service

VG, Thomas

1 Like

Moin!

Release 20190724 der lmnv7-Docker-Appliance mit aktualisierten Paketen ist verfĂĽgbar.

VG, Thomas

Hi @thomas,

gerade getestet, ich habe ein do-it-like-babo versucht, aber /srv/docker ist nicht da:

# linuxmuster-prepare -s -p docker -o
...

## Reconfiguring docker containers
sh: 1: cd: can't cd to /srv/docker
dpkg-query: Fehler: --status benötigt einen gültigen Paketnamen. »linuxmuster-*« ist kein solcher; ungültiger Paketname in Spezifizierer »linuxmuster-*«: Zeichen »*« nicht erlaubt (nur Buchstaben, Ziffern und die Zeichen »-+._«)

Verwenden Sie --help fĂĽr Hilfe zum Abfragen von Paketen.
/usr/sbin/dpkg-reconfigure: linuxmuster-* ist nicht installiert
Failed to enable unit: Unit file linuxmuster-\x2a.service does not exist.

## The system has been prepared with the following values:
# Profile   : docker
# Hostname  : docker
# Domain    : linuxmuster.lan
# IP        : 10.16.1.3
# Netmask   : 255.240.0.0
# Firewall  : 10.16.1.254
# Gateway   : 10.16.1.254
# Interface : eth0
# Swapsize  : 2G

### Finished - a reboot is necessary!

ein apt upgrade bringt nichts,

ein mkdir /srv/docker bringt mich immerhin soviel weiter:

## Reconfiguring docker containers
dpkg-query: Fehler: --status benötigt einen gültigen Paketnamen. »linuxmuster-*« ist kein solcher; ungültiger Paketname in Spezifizierer »linuxmuster-*«: Zeichen »*« nicht erlaubt (nur Buchstaben, Ziffern und die Zeichen »-+._«)

Verwenden Sie --help fĂĽr Hilfe zum Abfragen von Paketen.
/usr/sbin/dpkg-reconfigure: linuxmuster-* ist nicht installiert
Failed to enable unit: Unit file linuxmuster-\x2a.service does not exist.

## The system has been prepared with the following values:

VG, Tobias