12345678910111213141516171819202122232425262728 |
- wordpress_db_dockerbunker() {
- docker run -d \
- --name=${FUNCNAME[0]//_/-} \
- --restart=always \
- --network dockerbunker-${SERVICE_NAME} --net-alias=db \
- --env-file="${SERVICE_ENV}" \
- -v wordpress-db-vol-1:/var/lib/mysql \
- -v "${SERVICES_DIR}"/${SERVICE_NAME}/mysql/:/etc/mysql/conf.d/:ro \
- --health-cmd="mysqladmin ping --host localhost --silent" --health-interval=10s --health-retries=5 --health-timeout=30s \
- ${IMAGES[db]} >/dev/null
- }
- wordpress_service_dockerbunker() {
- docker run -d \
- --name=${FUNCNAME[0]//_/-} \
- --restart=always \
- --network dockerbunker-${SERVICE_NAME} \
- --env-file="${SERVICE_ENV}" \
- --env WORDPRESS_DB_NAME=wpdb \
- --env WORDPRESS_TABLE_PREFIX=wp_ \
- --env WORDPRESS_DB_HOST=db:3306 \
- --env WORDPRESS_DB_USER=${MYSQL_USER} \
- --env WORDPRESS_DB_PASSWORD=${MYSQL_PASSWORD} \
- -v "${SERVICES_DIR}"/${SERVICE_NAME}/php/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini \
- -v wordpress-data-vol-1:/var/www/html/wp-content \
- ${IMAGES[service]} >/dev/null
- }
|