我将PHP-apache作为Docker容器运行,并且需要在PHP脚本中使用Rsync - in exec()函数。
我不能让它与‘默认’Rsync一起工作--我的意思是,安装在操作系统上的那个。我去叫sh: 1: rsync: not found。除了ssh、ls、id之外,几乎所有的其他命令都是一样的--这些命令都可以正常工作。
所以我在Docker PHP容器中安装了Rsync,下面是我的Dockerfile:
FROM php:7.4-apache
LABEL maintainer="dev@chialab.io"
# Download script to insta