The devilbox




Docker setup



HTTPD_version();?>

PHP_version(); ?>

MySQL_version();?>

Postgres_version();?>



HTTPD docker
IP
Hostname
Document Root /shared/httpd
PHP_has_valid_mysql_socket($err); ?> getEnv('MYSQL_ROOT_PASSWORD'), 'localhost'); ?> getEnv('MYSQL_ROOT_PASSWORD'), '127.0.0.1'); ?> getEnv('MYSQL_ROOT_PASSWORD'), $MYSQL_HOST_ADDR); ?>
PHP docker
IP
Hostname
Document Root /shared/httpd
Custom config PHP_custom_config_files() as $file): ?> ';?>
MySQL socket '.$err.'' : $Docker->getEnv('MYSQL_SOCKET_PATH'); ?>
MySQL test OK localhost:3306' : 'Failed: localhost:3306
'.$err.''; ?>
MySQL test OK 127.0.0.1:3306' : 'Failed: 127.0.0.1:3306
'.$err.''; ?>
MySQL test OK '.$MYSQL_HOST_ADDR.':3306' : 'Failed: '.$MYSQL_HOST_ADDR.':3306
'.$err.''; ?>
Postfix getEnv('ENABLE_MAIL') ? 'OK Enabled' : 'No Disabled';?>
Xdebug enabled getEnv('PHP_XDEBUG_ENABLE') == 0) ? '' : $Docker->getEnv('PHP_XDEBUG_ENABLE'); ?> PHP_config('xdebug.remote_enable')): ?> PHP_config('xdebug.remote_enable') == 1 ? 'Yes' : 'No'; ?> '; ?> PHP_config('xdebug.remote_enable'); ?>
Xdebug remote getEnv('PHP_XDEBUG_REMOTE_HOST') == $Docker->PHP_config('xdebug.remote_host')): ?> PHP_config('xdebug.remote_host'); ?> '; ?> PHP_config('xdebug.remote_host'); ?>
Xdebug Port getEnv('PHP_XDEBUG_REMOTE_PORT') == $Docker->PHP_config('xdebug.remote_port')): ?> PHP_config('xdebug.remote_port'); ?> '; ?> PHP_config('xdebug.remote_port'); ?>
MySQL docker
IP
Hostname
socket MySQL_config('socket'); ?>
datadir MySQL_config('datadir'); ?>
PostgreSQL docker
IP
Hostname
socket Postgres_config('unix_socket_directory'); if (empty($dir)) { // Postgres 9.6 $dir = $Docker->Postgres_config('unix_socket_directories'); } echo $dir; ?>
datadir Postgres_config('data_directory'); ?>
getEnv('COMPOSE_OPTIONAL') == 1): ?>

Additional Docker container



getVersion();?>



Redis docker
IP
Hostname


Docker to Host mounts



HTTPD docker host
Document Root getEnv('HOST_PATH_TO_WWW_DOCROOTS');?>
Log directory ./log
PHP docker host
Document Root getEnv('HOST_PATH_TO_WWW_DOCROOTS');?>
Custom config ./etc
Log directory ./log
MySQL docker host
MySQL datadir getEnv('HOST_PATH_TO_MYSQL_DATADIR');?>
Log directory ./log
Postgres docker host
Postgres datadir getEnv('HOST_PATH_TO_POSTGRES_DATADIR');?>
Log directory ./log
getEnv('COMPOSE_OPTIONAL') == 1): ?>
Redis docker host
Log directory ./log