Want to set up a PHP FPM docker container? We can help you.
PHP-FPM allows a website to handle significant loads.
Here, at Bobcares, we assist several of our customers with this query as part of our Server Management Services.
Today, let us see an effective method our techs recommend to perform the query.
PHP FPM docker container
To set it up, we need to build an ubuntu 14 image.
We can get these files from:
https://github.com/tianon/docker-brew-ubuntu-core/tree/490e0e86ec5c93524b7ae37b79025e5ded5efcc6/trusty
Moving ahead, let us see the steps our Support Techs employ to perform the same.
Initially, we run:
mkdir /home/sites/build cd /home/sites/build wget https://raw.githubusercontent.com/tianon/docker-brew-ubuntu-core/490e0e86ec5c93524b7ae37b79025e5ded5efcc6/trusty/Dockerfile wget https://github.com/tianon/docker-brew-ubuntu-core/blob/490e0e86ec5c93524b7ae37b79025e5ded5efcc6/trusty/ubuntu-trusty-core-cloudimg-amd64-root.tar.gz?raw=true mv -iv ubuntu-trusty-core-cloudimg-amd64-root.tar.gz?raw=true ubuntu-trusty-core-cloudimg-amd64-root.tar.gz docker build -t ubuntu-14-cs1 .
Our output will be similar to the following:
/home/sites# docker images REPOSITORY TAG IMAGE ID CREATED SIZE ubuntu-14-cs1 latest 82d01b57c12f 3 minutes ago 188.1 MB
Then, we need to set up the php-fpm.yml and start the container. To do so, we run:
php-fpm.yml
php_fpm: container_name: php_fpm image: ubuntu-14-csl ports: - '9000:9000: net: host restart: always
It is important to add space in the php-fpm.yml file.
Later, we start the container:
/home/sites# docker-compose -f php-fpm.yml up -d --no-recreate Creating php_fpm ... done root@109124:/home/sites# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 784df17fa09f ubuntu-14-cs1 "/bin/bash" 11 seconds ago Restarting (0) 2 seconds ago php_fpm
[Stuck with the setup? We’d be glad to assist you]
Conclusion
In short, in order to set up the PHP FPM docker container, we need to build an ubuntu 14 image. In this article, we saw how our Support Techs perform the same for our customers.
PREVENT YOUR SERVER FROM CRASHING!
Never again lose customers to poor server speed! Let us help you.
Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.
0 Comments