Hi, I have working prototype:
// docker.compose.yml
services
myname:
image: wyveo/nginx-php-fpm:php81
// up
docker-compose up -d
// go inside container
docker exec -it myname bash
// install Amplify
wget https://github.com/nginxinc/nginx-amplify-agent/raw/master/packages/install.sh
API_KEY='cfa4492dd12312312313201' sh ./install.sh
This is working.
But every time I restart container I have to reinstall Amplify.
So I want to make Image with installed Amplify.
// Dockerfile
FROM wyveo/nginx-php-fpm:php81
RUN wget https://github.com/nginxinc/nginx-amplify-agent/raw/master/packages/install.sh
RUN API_KEY='cfa44921231231231301' sh ./install.sh -y
// make image
docker build -t johndoe/nginx-phpfpm81-amplify
But this image is not working. It seems like “amplify-agent.service” is not running. If I install it manually (first YML) it will start amplify-agent after installation. But if I create Image this amplify-agent is not running.
At least that is my theory.