Fork com Atualizações do 'docker-virt-manager'
2.4K

virt-manager: https://virt-manager.org/ broadway: https://developer.gnome.org/gtk3/stable/gtk-broadway.html
Usa o backend GTK3 Broadway (HTML5) - não precisa de vnc, xrdp, etc.!
Suporte a senha/frase-senha SSH via ttyd (obrigado a @obazda20 pela ideia!) Basta clicar no ícone do terminal no canto inferior esquerdo para acessar o prompt de senha após adicionar uma conexão ssh.
Modo escuro
git, docker, docker-compose, pelo menos um host libvirt/kvm
Se o docker e libvirt estiverem no mesmo host
services:
virt-manager:
image: franciscodockers/docker-virt-manager-plus:latest
restart: always
ports:
- 8185:80
environment:
# Set DARK_MODE to true to enable dark mode
DARK_MODE: false
# Set HOSTS: "['qemu:///session']" to connect to a user session
HOSTS: "['qemu:///system']"
# If on an Ubuntu host (or any host with the libvirt AppArmor policy,
# you will need to use an ssh connection to localhost
# or use qemu:///system and uncomment the below line
# privileged: true
volumes:
- "/var/run/libvirt/libvirt-sock:/var/run/libvirt/libvirt-sock"
- "/var/lib/libvirt/images:/var/lib/libvirt/images"
devices:
- "/dev/kvm:/dev/kvm"
Se o docker e libvirt estiverem em hosts diferentes
services:
virt-manager:
image: franciscodockers/docker-virt-manager-plus:latest
restart: always
ports:
- 8185:80
environment:
# Defina DARK_MODE como "true" para habilitar o modo escuro
DARK_MODE: false
# Substitua as strings de conexão qemu separadas por vírgulas, por exemplo:
# HOSTS: "['qemu+ssh://user@host1/system', 'qemu+ssh://user@host2/system']"
HOSTS: "[]"
# volumes:
# Se não estiver usando autenticação por senha, substitua o local da chave privada ssh, por exemplo:
# - /home/user/.ssh/id_rsa:/root/.ssh/id_rsa:ro
git clone https://github.com/francisco000000000/docker-virt-manager-.git
cd docker-virt-manager-
docker build -t docker-virt-manager-plus . && docker-compose up -d
Vai para http://localhost:8185 no seu navegador
Content type
Image
Digest
sha256:f604b4444…
Size
297.6 MB
Last updated
almost 2 years ago
docker pull franciscodockers/docker-virt-manager-plus