Php 如何修复';无法获取Debian Jessie更新';码头工人问题?
我的码头工人工作得很好。我重置了Docker的磁盘映像,然后运行“Docker compose up-d”命令 我开始得到“未能获取404未找到” E:有些索引文件下载失败。它们被忽略了,或者使用了旧的索引文件 “错误 我的文件是Php 如何修复';无法获取Debian Jessie更新';码头工人问题?,php,docker,debian,Php,Docker,Debian,我的码头工人工作得很好。我重置了Docker的磁盘映像,然后运行“Docker compose up-d”命令 我开始得到“未能获取404未找到” E:有些索引文件下载失败。它们被忽略了,或者使用了旧的索引文件 “错误 我的文件是 FROM php:7.1.16-apache #install all the system dependencies and enable PHP modules RUN apt-get update && apt-get in
FROM php:7.1.16-apache
#install all the system dependencies and enable PHP modules
RUN apt-get update && apt-get install -y \
libicu-dev \
libpq-dev \
libmcrypt-dev \
git \
zip \
unzip \
python \
python-setuptools \
libmemcached-dev \
&& pecl install memcached \
&& rm -r /var/lib/apt/lists/* \
&& docker-php-ext-configure pdo_mysql --with-pdo-mysql=mysqlnd \
&& docker-php-ext-install \
intl \
mbstring \
mcrypt \
pcntl \
pdo_mysql \
pdo_pgsql \
pgsql \
zip \
opcache \
&& docker-php-ext-enable memcached \
&& pecl install -o -f redis \
&& rm -rf /tmp/pear \
&& docker-php-ext-enable redis
RUN pecl install xdebug
RUN easy_install supervisor
#RUN echo_supervisord_conf > /etc/supervisord.conf
ADD supervisord.conf /etc/supervisord.conf
ADD php.ini $PHP_INI_DIR/php.ini
#RUN echo "zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so" to php.ini
VOLUME /var/www/html
WORKDIR /var/www/html
#install composer
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin/ --filename=composer
#set our application folder as an environment variable
ENV APP_HOME /var/www/html
#change uid and gid of apache to docker user uid/gid
RUN usermod -u 1000 www-data && groupmod -g 1000 www-data
#change the web_root to laravel /var/www/html/public folder
RUN sed -i -e "s/html/html\/public/g" /etc/apache2/sites-enabled/000-default.conf
# enable apache module rewrite
RUN a2enmod rewrite
#copy source files and run composer
#COPY . $APP_HOME
# install all PHP dependencies
#RUN composer install --no-interaction
#change ownership of our applications
RUN chown -R www-data:www-data $APP_HOME
ADD startup.sh /root/
RUN chmod 755 /root/startup.sh
CMD ["/root/startup.sh"]
如何解决此问题?添加
运行sed-i'/jessie updates/d'/etc/apt/sources.list
排队前
运行apt-get-update和&apt-get-install-y\.
这对我很有效!非常感谢你,桑提克!也为我工作。谢谢你,桑提克@santik任何ides为什么它工作?@rail_引擎库已从默认源中删除,因此此解决方案仅使用其他源。