Für Menschen die eine absolute Abneigung gegen die Shell haben: man kann Container-Updates wohl auch durch rumklicken in der die UI hinbekommen.
# Pull the latest version
docker pull bitwardenrs/server:latest
# Stop and remove the old container
docker stop bitwarden
docker rm bitwarden
# Start new container with the data mounted
docker run -d --name bitwarden -v /bw-data/:/data/ -p 80:80 bitwardenrs/server:latest
Hat jemand eine Idee wie ich das Problem lösen könnte? Oder sollte ich einfach mal meine Bitwarden Datenbank über die Export-Funktion exportieren, alle volumes weglöschen, alle Bitwarden Container löschen und dann sauber einen neuen Bitwarden Container erstellen? Hilft mir halt auch nicht wenn ich das immer so machen muss.
Since the watchtower code needs to interact with the Docker API in order to monitor the running containers, you need to mount /var/run/docker.sock into the container with the -v flag when you run it.
Run the watchtower container with the following command:
Rich (BBCode):docker run -d \ --name watchtower \ -v /var/run/docker.sock:/var/run/docker.sock \ containrrr/watchtower
ln -s /var/run/docker.sock /volume1/docker/docker.sock
Ich meinte die Erstinstallation von Bitwarden auf der Synology!
Aktualisiert werden meine Container alle automatisch über watchtower...die verbleibenden Images/Volumes löscht dann docker-gc automatisch!
Meines Wissen gibt es keine Möglichkeit den Teil mit der Docker-API und der Shell zu umgehen. Das Anlegen dieses Symlinks hat bei mir über die normale Aufgabenplanung leider nie funktioniert. Für Lösungsvorschläge wäre ich auch offen.
Für das Update nutze ich genau diese hier beschrieben Lösung:
https://help.bitwarden.com/article/updating-on-premise/
Hier mein Log aus PuttyCreating bitwarden-nginx ... error
ERROR: for bitwarden-nginx Cannot start service nginx: driver failed programming external connectivity on endpoint bitwarden-nginx (a47d104e31d0448c530e945a1259252450d04f1d342847f7a210993f2124d18c): Error starting userland proxy: listen tcp 0.0.0.0:443: bind: address already in use
ERROR: for nginx Cannot start service nginx: driver failed programming external connectivity on endpoint bitwarden-nginx (a47d104e31d0448c530e945a1259252450d04f1d342847f7a210993f2124d18c): Error starting userland proxy: listen tcp 0.0.0.0:443: bind: address already in use
ERROR: Encountered errors while bringing up the project.
url: http://meinedomain.de
generate_compose_config: true
generate_nginx_config: true
http_port: 81
https_port: 4433
compose_version:
ssl: false
ssl_versions:
ssl_ciphersuites:
ssl_managed_lets_encrypt: false
ssl_certificate_path:
ssl_key_path:
ssl_ca_path:
ssl_diffie_hellman_path:
push_notifications: true
database_docker_volume: false
real_ips:
Start container bitwarden-nginx failed: {"message":"driver failed programming external connectivity on endpoint bitwarden-nginx (1e01b38a333ba910e11b82e18dcc6a16b326ce6c784ad22e89177cc874e2aed1): Error starting userland proxy: listen tcp 0.0.0.0:443: bind: address already in use"}.
ERROR: for bitwarden-nginx Cannot start service nginx: driver failed programmin g external connectivity on endpoint bitwarden-nginx (1dfcfdde195d4f8d3f2395c2bc4 c5bb667d91e9cdb11d006d99c5ca1e4859ea5): Error starting userland proxy: listen tc p 0.0.0.0:443: bind: address already in use
ERROR: for nginx Cannot start service nginx: driver failed programming external connectivity on endpoint bitwarden-nginx (1dfcfdde195d4f8d3f2395c2bc4c5bb667d91 e9cdb11d006d99c5ca1e4859ea5): Error starting userland proxy: listen tcp 0.0.0.0: 443: bind: address already in use
ERROR: Encountered errors while bringing up the project.
Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.
Als Dankeschön schalten wir deinen Account werbefrei.