Jahr: 2021

Canonical Multipass Volume vergrößern

Die Firma Canonical bietet eine Virtualisierung mit dem Namen Multipass in Snap Store an.

Die Installation ist sehr einfach.

sudo snap install multipass

Jetzt erstellen wir eine virtuelle Instanz mit 2 vCPU und 1GB RAM und 10GB Speicherplatz.

multipass launch --name myUbuntu --cpus 2 --mem 1G --disk 10G 20.04

Doch wir kann man nachträglich den Speicherplatz vergrößern?

Dazu müssen wir die QEMU Utils installieren.

sudo apt install qemu-utils

In diesem Verzeichniss befindet sich das Image für die virtuelle Maschine.

cd /var/snap/multipass/common/data/multipassd/vault/instances/myUbuntu/

Wir werden den Speicherplatz um zusätzlich 10GB vergrößern.

sudo qemu-img resize ubuntu-20.04-server-cloudimg-amd64.img +10G

Apache mit Zertifikat von Letsencrypt

Schon in seit Jahren gibt es kostenlose Zertifikate von Letsencrypt, jedoch gibt es seit Apache 2.4 ein Modul zum automatischen aktualisieren der Zertifikate. Zusätzliche Software wie der Certbot ist nicht mehr notwendig.

Die Installation von Apache erfolgt aus den Ubuntu Paketen.

sudo apt install apache2 libapache2-mod-md

Die notwendigen Modulle für SSL, OCSP Stapling und Modul „MD“ müssen aktiviert werden.

sudo a2enmod ssl md socache_shmcb

Weiterlesen

kostenlose Zertifikate von Letsencrypt

Schon in seit Jahren gibt es Kostenlose SSL Zertifikate von Letsencrypt und seit Ubuntu LTS 18.04 ist die Software in den Paketen enthalten.

Die Installation vom Certbot ist sehr einfach.

sudo apt install certbot

Das Zertifikate für die Domain example.com wird so erstellt.

certbot certonly --standalone --email name@example.com --agree-tos --rsa-key-size 2048 -d example.com -d www.example.com

Mit Hilfe eines Timer wird das Zertifikat automatisch aktualisiert.

systemctl status certbot.timer

Die Überprüfung der Domain (example.com) findet über Port 80 statt, welche frei sein muss. Läuft dort schon ein Webserver, so gibt es eine Fehlermeldungen.

Ubuntu Crash Report (Whoopsie)

Wenn Sie den Ubuntu Desktop installiert haben, könnte Ihnen vielleicht nach dem Start ein Dialogfenster auffallen mit dem Inhalt „Es wurde ein Problem mit einer Systemanwendung festgestellt“ und „Möchten Sie das Problem jetzt melden?“. Es gibt zwei Möglichkeiten „Abbrechen“ und „Problem melden“.

Woher kommt die Meldung?

Die Anwendung „/usr/bin/whoopsie“ erzeugt bei einem Fehler einen Report und sende Ihn an Ubuntu. Dieser Report liegt im Verzeichnis /var/crash/.

Deaktivieren kann man die Übertragung mit einer Konfiguration.

sudo vim /etc/default/whoopsie

[General]
report_crashes=false

Whoopsie läuft als Dienst.

systemctl status whoopsie.service

Die De-Installation gelingt hiermit.

sudo apt purge whoopsie whoopsie-preferences

Quelle: Ubuntu ErrorTracker

Docker Compose als Container verwenden

Docker Compose kann man auf unterschiedlichen Wegen installieren.

Seit Ubuntu 16.04 (xenial) ist das Paket enthalten und kann direkt installiert werden.

sudo apt install docker-compose

Es gibt jedoch auch ein Docker Image von Compose.

docker pull docker/compose

Gestartet wird Compose im dem Parameter version.

docker run docker/compose version

Der Start von docker-compose up von Datei docker-compose.yml ist so nicht möglich.

Dazu braucht es noch eine Mount zum Docker Socket und zum aktuellen Verzeichnis.

docker run --rm \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v "$PWD:$PWD" \
    -w="$PWD" \
    docker/compose up

Mit einem Alias kann man docker-compose up normal verwenden.

echo alias docker-compose="'"'docker run --rm \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v "$PWD:$PWD" \
    -w="$PWD" \
    docker/compose'"'" >> ~/.bash_aliases

Quelle: Docker Compose Install

Copyright © 2025 Weiter.info

Theme von Anders Norén↑ ↑