Benutzer-Werkzeuge

Webseiten-Werkzeuge


it-wiki:proxmox:docker_in_lxc

Docker in LX Container

LX Container erstellen

Debian Template ausrollen Container Options Es müssen folgende Einstellungen unter Optionen→Features gesetzt werden

  • keyctl
  • nesting

Docker installieren

apt-get install docker.io

Docker Compose installieren

Voraussetzung schaffen

apt-get install curl

Installation

Ganz wichtig, vor dem Download Version auf Github prüfen auf Aktualität

curl -L "https://github.com/docker/compose/releases/download/v2.0.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod 755 /usr/local/bin/docker-compose

Testen

root@t-docker:/home/marko# docker-compose --version
Docker Compose version v2.0.1

Volume erstellen

docker volume create portainer_data

Portainer ausrollen

Portainer ist eine Webanwendung zum verwalten von Containern

docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

Im Anschluss ist die Webanwendung unter IP des LX Containers und Port 9000 erreichbar. (Portmapping)

it-wiki/proxmox/docker_in_lxc.txt · Zuletzt geändert: 2021/10/17 07:04 von marko