So installieren Sie die CUPS-Software auf dem httpd-Server

488
Tywin Lannister

Ich habe ein Docker-Image eines Servers, dessen Basisimage httpd: 2.4 ist, dessen Basisimage Alpine Linux ist . Ich muss die CUPS-Software installieren, um die Drucker im Server zu konfigurieren. Wie gehe ich mit der Installation vor?

Ich habe die Befehle apk updateund apk upgradein Dockerfile enthalten, die Alpine Linux aktualisieren und versuchen, CUPS zu installieren, wobei apk add cupsdas unter https://wiki.alpinelinux.org/wiki/Printer_Setup erwähnt wird

Aber es gibt mir den folgenden Fehler:

OCI runtime create failed: container_linux.go:348: starting container process caused "exec: \"apk\": executable file not found in $PATH": unknown

Kann mir bitte jemand sagen, wo ich falsch liege, und mich in die richtige Richtung weisen. Warum kann es nicht den apkBefehl finden, der vom Basisimage stammt - Alpine Linux ?

Hier ist die Dockerfile :

FROM httpd:2.4 RUN ["apk", "update"] RUN ["apk", "upgrade"] RUN ["apk", "add", "cups"]

0

0 Antworten auf die Frage