Fix conflicts
This commit is contained in:
		@@ -49,6 +49,7 @@ ARG INSTALL_XDEBUG=true
 | 
			
		||||
ENV INSTALL_XDEBUG ${INSTALL_XDEBUG}
 | 
			
		||||
RUN if [ ${INSTALL_XDEBUG} = true ]; then \
 | 
			
		||||
    # Load the xdebug extension only with phpunit commands
 | 
			
		||||
    apt-get update && \
 | 
			
		||||
    apt-get install -y --force-yes php7.0-xdebug && \
 | 
			
		||||
    sed -i 's/^/;/g' /etc/php/7.0/cli/conf.d/20-xdebug.ini && \
 | 
			
		||||
    echo "alias phpunit='php -dzend_extension=xdebug.so /var/www/laravel/vendor/bin/phpunit'" >> ~/.bashrc \
 | 
			
		||||
@@ -56,6 +57,28 @@ RUN if [ ${INSTALL_XDEBUG} = true ]; then \
 | 
			
		||||
# ADD for REMOTE debugging
 | 
			
		||||
COPY ./xdebug.ini /etc/php/7.0/cli/conf.d/xdebug.ini
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#####################################
 | 
			
		||||
# ssh:
 | 
			
		||||
#####################################
 | 
			
		||||
 | 
			
		||||
# Check if ssh needs to be installed
 | 
			
		||||
# See: https://github.com/phusion/baseimage-docker#enabling_ssh
 | 
			
		||||
ADD insecure_id_rsa /tmp/id_rsa
 | 
			
		||||
ADD insecure_id_rsa.pub /tmp/id_rsa.pub
 | 
			
		||||
ARG INSTALL_WORKSPACE_SSH=true
 | 
			
		||||
ENV INSTALL_WORKSPACE_SSH ${INSTALL_WORKSPACE_SSH}
 | 
			
		||||
RUN if [ ${INSTALL_WORKSPACE_SSH} = true ]; then \
 | 
			
		||||
    rm -f /etc/service/sshd/down && \
 | 
			
		||||
    cat /tmp/id_rsa.pub >> /root/.ssh/authorized_keys \
 | 
			
		||||
        && cat /tmp/id_rsa.pub >> /root/.ssh/id_rsa.pub \
 | 
			
		||||
        && cat /tmp/id_rsa >> /root/.ssh/id_rsa \
 | 
			
		||||
        && rm -f /tmp/id_rsa* \
 | 
			
		||||
        && chmod 644 /root/.ssh/authorized_keys /root/.ssh/id_rsa.pub \
 | 
			
		||||
    && chmod 400 /root/.ssh/id_rsa \
 | 
			
		||||
;fi
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#####################################
 | 
			
		||||
# MongoDB:
 | 
			
		||||
#####################################
 | 
			
		||||
@@ -119,16 +142,18 @@ USER laradock
 | 
			
		||||
#####################################
 | 
			
		||||
 | 
			
		||||
# Check if NVM needs to be installed
 | 
			
		||||
ARG NODE_VERSION=stable
 | 
			
		||||
ENV NODE_VERSION ${NODE_VERSION}
 | 
			
		||||
ARG INSTALL_NODE=true
 | 
			
		||||
ENV INSTALL_NODE ${INSTALL_NODE}
 | 
			
		||||
ENV NVM_DIR /home/laradock/.nvm
 | 
			
		||||
RUN if [ ${INSTALL_NODE} = true ]; then \
 | 
			
		||||
    # Install nvm (A Node Version Manager)
 | 
			
		||||
    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash && \
 | 
			
		||||
    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.6/install.sh | bash && \
 | 
			
		||||
        . ~/.nvm/nvm.sh && \
 | 
			
		||||
        nvm install stable && \
 | 
			
		||||
        nvm use stable && \
 | 
			
		||||
        nvm alias stable && \
 | 
			
		||||
        nvm install ${NODE_VERSION} && \
 | 
			
		||||
        nvm use ${NODE_VERSION} && \
 | 
			
		||||
        nvm alias ${NODE_VERSION} && \
 | 
			
		||||
        npm install -g gulp bower \
 | 
			
		||||
;fi
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user