version: '2'
services:
cms:
image: backdropcms_1.8.0:ubuntu
container_name: backdropcms_1.8.0_ubuntu
hostname: backdropcms
command:
- /bin/bash
- -c
- |
/usr/sbin/apache2ctl -k start &
/usr/sbin/mysqld &
/opt/run-basic.sh
volumes:
- /data/cms/mysql/log:/var/log/mysql
- ./run-basic.sh:/opt/run-basic.sh
expose:
- "80"
- "3306"
tty: true
#!/bin/bash
username=admin
password=Admin123456
ip=localhost
echo "ServerName $ip" >> /etc/apache2/apache2.conf
while true
do
killall -0 apache2
if [ $? -eq 0 ];then
echo "apache2 service is runing" > /dev/null
else
/usr/sbin/apache2ctl -k start &>/dev/null &
fi
killall -0 mysqld
if [ $? -eq 0 ];then
echo "mysql service is runing" > /dev/null
else
/usr/sbin/mysqld &>/dev/null &
fi
sleep 10
done
Content type
Image
Digest
Size
182.7 MB
Last updated
almost 6 years ago
docker pull lucaibao/backdropcms:part1