Last updated on April 19th, 2022 at 06:39 pm
Editor Not found
Recently I would like edit the php.ini in Bitnami WordPress Docker using CLI, but inside the docker doesn’t contain any editor and apt-get is not allowed me to install any editor.
$ vim
/bin/sh: 1: vim: not found
$ vi
/bin/sh: 2: vi: not found
$ nano
/bin/sh: 3: nano: not found
$
Modify the upload limit for PHP
I want to upload a file more than 800M, I’ve to apply these to php.ini
upload_max_filesize 1000M
post_max_size 1000M
memory_limit 1000M
max_execution_time 0
max_input_time 0
Solution I used
Get the docker CONTAINER ID
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
aa63a037c4bb bitnami/wordpress-nginx:5 "/opt/bitnami/script…" 18 hours ago Up 18 hours 0.0.0.0:80->8080/tcp, 0.0.0.0:443->8443/tcp wp-wordpress-1
Copy the php from the container to local directory
docker cp aa63a037c4bb:/opt/bitnami/php/etc/php.ini ./php.ini
Modify using your favorite editor, personally I like to use vim.
vim ./php.ini
After modified then upload and replace to the container
docker cp ./php.ini aa63a037c4bb:/opt/bitnami/php/etc/php.ini
Restart your container.