inside the container
| Code Block |
|---|
# Interactive ----> apt install -y intel-mkl # replace libblas.so.3 liblapack.so.3 liblapack64.so.3 libblas64.so.3 with intel libs # Interactive ----< |
...
| Code Block |
|---|
docker-php-ext-configure bz2
docker-php-ext-install bz2
apt install -y libavdevice-dev libavfilter-dev libavformat-dev
apt install -y libavcodec-dev libswresample-dev libswscale-dev
apt install -y libavutil-dev
cd /usr/src/
git clone https://github.com/davisking/dlib.git
cd dlib/dlib
mkdir build
cd build
#cmake -DBUILD_SHARED_LIBS=ON ..
cmake -DUSE_AVX_INSTRUCTIONS=1 -DBUILD_SHARED_LIBS=ON ..
cmake --build .
make install
cd /usr/src/
git clone https://github.com/goodspb/pdlib.git
cd pdlib
phpize
./configure
#./configure --enable-debug
# you may need to indicate the dlib install location
# PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --enable-debug
ls -la /usr/local/lib/php/extensions/no-debug-non-zts-20230831/
make
make install
echo '[pdlib]' > /usr/local/etc/php/conf.d/docker-php-ext-pdlib.ini
echo "extension=pdlib.so" >> /usr/local/etc/php/conf.d/docker-php-ext-pdlib.ini
cd /var/www/html/ |
on host system
| Code Block |
|---|
systemctl restart cloud-server |
start the job
| Code Block |
|---|
/usr/bin/docker exec cloud-server sudo -u www-data /bin/bash -c "PHP_MEMORY_LIMIT=5G ./occ face:background_job" |
see if its works
| Code Block |
|---|
Current status Analyzing images - 41296 images detected - 41026 images in queue - Ends approximately in 4 days |
...