이 도구를 설치하기 위해 Docker 컨테이너를 설정하려고 합니다.
https://wkhtmltopdf.org/downloads.html
.deb
베어메탈에 파일을 다운로드했습니다 .집중하다ADD [url] .
그런 다음 컨테이너 /bin/sh
에서 루트 사용자로 대화형으로 실행됩니다.
셸 명령을 사용하여 수동으로 설치하고 실행할 수 있게 되면 이에 대한 Dockerfile을 작성하는 방법을 알아낼 수 있었습니다.
지금까지는 이런 일이 일어났습니다.
- 한 번
dpkg -i wkhtmltox_0.12.6-1.focal_arm64.deb
설치했지만 누락된 패키지가 많다고 불평했는데, 그 중 첫 번째는fontconfig
. apt-get install fontconfig
이전에 설치한 적이 있지만 이 패키지도 누락된 패키지에 대해 불평하고The following packages have unmet dependencies:
나열했지만 마치 내가 설치하려고 했던 것을 어떻게든 알고 있거나 기억하는 것처럼fontconfig
이상하게 나열되었습니다 .wkhtmltox
- 오류에 run 이라는 제안이 있었고
apt --fix-broken install
저는 그렇게 했습니다. - 변경하는 동안 몇 페이지가 나타나고 완료됩니다.
dpkg -i wkhtmltox_0.12.6-1.focal_arm64.deb
그런 다음 다시 성공적으로 실행할 수 있었습니다 .
내 질문은 다음과 같습니다. 이제 설치되었으므로 어떻게 실행합니까? wkhtmltox
말을 실행해 보세요 not found
.
저는 Linux를 처음 접했고 위의 모든 내용이 무엇을 하는지 잘 모르겠습니다.
감사해요.
답변1
명령줄 util의 결과는 다음과 같습니다.
wkhtmltopdf