gpt4 book ai didi

docker - Docker php7.0:apache: “docker-php-source: not found”

转载 作者:行者123 更新时间:2023-12-02 19:39:43 24 4
gpt4 key购买 nike

当我尝试构建容器时,出现以下错误:

docker-php-source: not found



代码是: RUN docker-php-source extract \
&& curl -L -o /tmp/redis.tar.gz https://github.com/phpredis/phpredis/archive/3.0.0.tar.gz \
&& tar xfz /tmp/redis.tar.gz \
&& rm -r /tmp/redis.tar.gz \
&& mv phpredis-3.0.0 /usr/src/php/ext/redis \
&& sed -i '$ a redis' /usr/src/php-available-exts \
&& docker-php-ext-install redis \
&& docker-php-source delete

最佳答案

当我在带有Windows行尾的Windows上 checkout Dockerfile并转换为对我而言固定的unix行尾时,发生了此错误。

如果您使用的是git,请在git下查找“autocrlf”配置选项:https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration

我运行了:git config --global core.autocrlf input,这意味着它将始终在行尾未更改的情况下 checkout 存储库,但随后始终提交unix样式的行尾。检查git docs以找到适合您的选项。

关于docker - Docker php7.0:apache: “docker-php-source: not found”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39104045/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com