Je me lance en mode ligne de commande : en me basant sur ton tuto : [Tuto] ⏩ Installation de Jeedom sur Synology / docker / debian buster / réseau macvlan
Dockerfile → je n’ai rien touché
docker-compose.yaml → j’ai modifié en supprimant la partie réseau car je suis en bridge + ajout cap_add + ajout mes ports usb + dev/net/tun
version: '3'
networks:
default:
external:
name: bridge
services:
jeedom:
container_name: Docker03
build : ./
privileged: false
pid: "host"
cap_add:
- SYS_PTRACE
- SYS_ADMIN
- NET_ADMIN
tty: true
hostname: jeedom
volumes:
- "/volume1/docker/Docker03/html:/var/www/html"
- "/volume1/docker/Docker03/db:/var/lib/mysql"
devices:
- "/dev/ttyUSB0:/dev/ttyUSB0"
- "/dev/ttyUSB1:/dev/ttyUSB1"
- "/dev/ttyUSB2:/dev/ttyUSB2"
- "/dev/ttyUSB3:/dev/ttyUSB3"
- "/dev/ttyACM0:/dev/ttyACM0"
- "/dev/net/tun"
environment:
- TZ=Europe/Paris
- PUID=1032
- PGID=101
- SYSTEMD_IGNORE_CHROOT=yes
- SHELL_ROOT_PASSWORD=password-ssh # variable mot de passe pour acces SSH
- PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Fichier init.sh
modifié comme indiqué avec
sudo apachectl -f apache2.conf
fichier install-alpha.sh
ok
Et je crée l’image
puis le container et j’ai un souci avec le réseau bridge a priori:
je recommence du début avec un réseau MacVLan ! A priori le contener ne se lance pas :
Pourtant le fichier init.sh est bien au bon emplacement :
J’ai juste renommer le repertoire Jeedom-v4 en Docker03 et donc dans les différents fichiers : extrait du tuto :
Le container démarre mais s’arrete tout seul