Dockerization of blog engine Aegea: RU or EN.
- Clone this git repo
git clone [email protected]:pluseg/e2-docker.git . - Create
.envfilecp .env.example .env - Specify needed
VERSIONandVIRTUAL_HOST - Run with
--buildflag for the first timedocker-compose up -d --build - Go to VIRTUAL_HOST address and fill the Aegeya setup form with data:
DB Host: db DB User: root DB Pass: egeya DB Database: <select "egeya" from the list> Admin pass: <specify yours> - That's all.
docker-compose up -d
docker-compose stop
- To update PHP version, go to .env, change version and run
docker-compose up -d - To update MySQL version, go to .env, change version and run
docker-compose up -d - To update blog version, go to .env, change version and run
docker-compose up -d
It doesn't affect an important data as it's been stored in
./data/theme— here you can paste your custom theme./data/user— all user-specific settings./data/pictures— uploaded images./data/mysql— database data
