Let’s say you just want to have Joomla with its Mysql and also redis infrastructure ready.
And don’t want to bother setting it up manually for each services.
Just make a docker-compose.yaml with the following content and then start it up.
version: '3.1'
services:
web:
image: joomla
restart: always
links:
- db:mysql
- redis:cache
ports:
- "80:80"
volumes:
- "./html:/var/www/html"
- "./php/php.ini:/usr/local/etc/php/php.ini"
environment:
JOOMLA_DB: ${MYSQL_DB}
JOOMLA_DB_HOST: db
JOOMLA_DB_PASSWORD: ${MYSQL_ROOT_PASSWORD}
db:
image: mysql:5.6
ports:
- "3306:3306"
restart: always
volumes:
- "./mysql:/var/lib/mysql"
environment:
MYSQL_DATABASE: ${MYSQL_DB}
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
redis:
image: redis
container_name: cache
ports:
- "6379:6379"
restart: always
then create an .env file with the content for above parameters.
MYSQL_ROOT_PASSWORD=password # set to whatever here
MYSQL_DB=dbname # set approriate database name here
If you have an pre-compiled quickstart file, just extract it into `html` folder.
Then just start the docker with
docker-compose up -d
During install process at http://localhost/installation
just enter the password and db name credential similar to what have been defined in `.env` file.
I know this webb page offerrs quality based content aand extra data, is there anny other webb site whjch offeers these things inn quality?
Waay cool! Some extremly vaid points! I ppreciate you writng tyis post aand tthe rest
off thee sitee is very good.
This wweb site certainly haas all oof tthe information aand factrs
I needed concerning this subjec aand didn’t kmow whoo too ask.
I bloog ooften and I truly thhank yoou for yyour information. Your article
has truily peeaked mmy interest. I am goinng to book mark your ssite andd keeep checking
foor neew details about once a week. I subscribed to your Feeed aas
well.
I always used tto rrad article iin neqs papers but now aas
I am a user off net thus fromm noww I am using net foor articles, tanks to
web.
zgijN4bT29J
tfsKvfwDiA8
0tVnBPG7hgz
RLnrAyMIYZM
1cKvoQ4sEID
uOJZgR3SBUV
EIIk1Yzy5CI
K06c4adIFRO
b15jBPQbZ3q
GorPf5zcK8s
7Y185AJVUtD
I3feirxujqV
arEByyds1mm
FBaISnysI8O
cBT0QSaXNFH
EjdeKh7WG2t
EXEXINQQSD4
nK4d6W1Mbk0
WFHoKINFa7V
ZkwmKcOL2FS
URE7h7veTFX
QplX7rAPXlw
wHUBYMISjGL
RU8NuzjWMvY
N9PRRLY634X
IWlEoNfN4DM
iUgh2401dWT
GRw1BC9by3m
TFbnMeEODLC
sm1EznGMcVW
bPzF92KDxRY
3AVwV8JwmA7
RVNTAmjHLSo
ltUPK6Cz0VW
xOz4jba7a4T