Installation procedure
Install Docker and be sure to follow the instructions from https://docs.docker.com/engine/install/linux-postinstall/ this will allow you to run docker and apache in the docker from the main user in the system and there will be no problems with access rights.
Local port 443 (SSL) must be free.
The initial configuration of the docker is to configure the settings of the .env file
Configure auto-replace data scripts in the database in the data/autostart/010-update.sh file. You can add your scripts to the data / autostart / folder (run each time the docker starts)
If you need to install some programs in the image, you can do it in the docker file web_server/Dockerfile (performed once when building a container)
At startup, the system will automatically check whether the database has been deployed before, if not, it will try to get the latest backup from the folder data / dumps / *. Sql, if no backups are found in the folder, an attempt is made to retrieve the database from a remote MySQL server. When you first start the docker, it takes a few minutes, so the first start may take time depending on the size of the database and the speed of the Internet connection. The database is stored locally in data / mysql.
Image include following PHP version 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0
If you have questions or concerns, just let us know. https://kennersoft.de/contact
Content type
Image
Digest
sha256:82486a1f5…
Size
566.8 MB
Last updated
8 months ago
docker pull kennersoft/dev