Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR PHP

xdebug vscode docker

FROM php:7.4-apache

WORKDIR /app

RUN apt update

RUN apt install -y git libzip-dev zip &&  
    docker-php-ext-install zip mysqli pdo pdo_mysql && 
    docker-php-ext-enable pdo_mysql

RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

RUN a2enmod rewrite

RUN rm -rf /var/www/html && 
    ln -s /app /var/www/html

RUN pecl install xdebug && docker-php-ext-enable xdebug

RUN echo "xdebug.mode=off" | tee -a /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini > /dev/null && 
    echo "xdebug.start_with_request=yes" | tee -a /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini > /dev/null && 
    echo "xdebug.client_host=host.docker.internal" | tee -a /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini > /dev/null
Source by supliu.com.br #
 
PREVIOUS NEXT
Tagged: #xdebug #vscode #docker
ADD COMMENT
Topic
Name
7+6 =