Ah ok... War hätte ja sein können, dass ein Update was kaputt macht@alexhell, ich meine, ich hätte meinen acme-Container auch erst vor einigen Tagen aktualisiert,
-v /volume1//docker/acme:
ein zweiter Slash reingerutscht ist. Ist das nach der De- und Reinstallation wieder egalisiert? Oder gibt's noch wo Leichen?DSM_DS716+II_69057.pat
(inkl. U1) als "Vollversion" eingespielt, bekam aber "komischerweise" gleich als Version Update 4 angezeigt.docker run --rm -it neilpang/acme.sh /bin/sh
/ # acme.sh
https://github.com/acmesh-official/acme.sh
v3.0.8
Usage: acme.sh <command> ... [parameters ...]
Commands:
-h, --help Show this help message.
-v, --version Show version info.
--install Install acme.sh to your system.
--uninstall Uninstall acme.sh, and uninstall the cron job.
--upgrade Upgrade acme.sh to the latest code from https://github.com/acmesh-official/acme.sh.
--issue Issue a cert.
--deploy Deploy the cert to your server.
docker run --rm -it neilpang/acme.sh /bin/sh
wenigstens ein Prompt und bei der Eingabe acme.sh
spuckt er eine Menge Parameter aus.Please refer to https://curl.haxx.se/libcurl/c/libcurl-errors.html for error code: 6
docker run
angibt, dann wird einer generiert. Deshalb heißt er bei dir magical_care
..acme.sh --set-default-ca --server letsencrypt
Befehl geht durch. (PS: um den Rest vom Cert kümmere ich mich später).docker run -it neilpang/acme.sh /bin/sh
ohne --rm
hab laufen lassen, hatte ich einen funktionsfähigen Container, den ich auch temporär behalten hab.docker/acme:/acme.sh
hinzugefügt und Terminal gestartet. Funktionierte nicht, erzeugte Load. Selbes Spiel auch im host-Mode.--rm
sorgt halt dafür, dass der Container gelöscht wird sobald du ihn beendest. Da ich es nur kurz testen wollte, habe ich es mit aufgerufen. Aber da mal direkt eine Frage....docker run -it -v "$(pwd)":/acme.sh --name acme neilpang/acme.sh acme.sh --set-default-ca --server letsencrypt
docker: Error response from daemon: Conflict. The container name "/acme" is already in use by container "3b60db3867a04a11e33c016cbf09e088e5fd1a99ef2ba925f33b3aa09e23e345". You have to remove (or rename) that container to be able to reuse that name.
See 'docker run --help'.
--rm
verhindert das. Er würde es nämlich löschen und du kannst es neu aufrufen.docker run -it -v "$(pwd)":/acme.sh --name acme neilpang/acme.sh acme.sh --set-default-ca --server letsencrypt
Nein, root hat ja auch alles Zugriff.Edit: ich habe das als Aufgabe im Planer (root) installiert. Kann es hierbei noch Probleme geben?
-it
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.