我是 linux 和 docker 的新手。我需要将 odt 文件从 php 容器转换为 pdf。我使用 php-5.6-apache 和https://github.com/xiaojun207/openoffice4-daemon:
sudo docker build --pull -t xiaojun207/openoffice4-daemon --build-arg OO_VERSION=4.1.7 。
sudo docker run -d --restart unless-stopped -u 123456 --name soffice --net my-network -p 8100:8100 -v /data/output-odt:/pdfs/:rw xiaojun207/openoffice4-daemon:latest
openoffice4-daemon 示例在主机上运行良好:
sudo docker run -v /var/output-odt:/pdfs:rw xiaojun207/openoffice4-daemon –net my-network unoconv --connection 'socket,host=127.0.0.1,port=8100,tcpNoDelay=1;urp;StarOffice .ComponentContext' -f pdf /pdfs/test.odt
但我需要从我的 php 容器中执行它。docker run 无法从其他容器中运行。我该怎么做?谢谢