docker composer安装laravel报错

这篇具有很好参考价值的文章主要介绍了docker composer安装laravel报错。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

报错信息:

        git was not found in your PATH, skipping source download

报错原因通常是因为docker环境中缺少必备的扩展,所以会安装失败,上面的报错是由于缺乏docker git,容器内安装git就行。

解决方案:

1. 切换docker源,命令行输入:

echo "deb http://mirrors.163.com/debian/ stretch main non-free contrib" >/etc/apt/sources.list

echo "deb http://mirrors.163.com/debian/ stretch-proposed-updates main non-free contrib" >>/etc/apt/sources.list

echo "deb-src http://mirrors.163.com/debian/ stretch main non-free contrib" >>/etc/apt/sources.list

echo "deb-src http://mirrors.163.com/debian/ stretch-proposed-updates main non-free contrib" >>/etc/apt/sources.list

这一步不是必须的,但每个容器默认用的是国外的安装源,速度很慢,经常会出现一些莫名其妙的BUG。

2. 切换安装源,或者新创建容器后需要更新系统软件包:

# 升级

apt-get upgrade

# 更新
apt-get update

# php gd依赖库
apt install -y libwebp-dev libjpeg-dev libpng-dev libfreetype6-dev

3. 安装docker git

apt-get install zip unzip git

通常来说,安装失败缺少的扩展就是上面三个,如果安装失败,尝试切换镜像或着将其分开安装:

如 :apt-get install zip文章来源地址https://www.toymoban.com/news/detail-707476.html

到了这里,关于docker composer安装laravel报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker-compose报错,/usr/local/bin/docker-compose: line 1: $‘\r‘: command not found ,重新安装docker即可

    下载最新版的docker-compose文件 添加可执行权限 查看版本 docker-compose version 1.16.1, build 1719ceb

    2024年02月13日
    浏览(50)
  • 【Nacos】1.docker-compose 安装nacos 2.1.0 报错 no datasource set

    返回首页   【笔记】Spring Cloud Alibaba Nacos         如何优雅安装nacos,请参考  解决方案。         单体架构拆分后,微服务越来越多,需要注册中心管理(前期因为工作忙无法一开始使用注册中心),选用nacos,所以数据库已经安装,官方文档提供的例子适合没有安装

    2024年01月19日
    浏览(49)
  • docker-compose.yml报错问题

    ERROR: The Compose file \\\'./docker-compose.yml\\\' is invalid because: Invalid top-level property \\\"True\\\". Valid top-level sections for this Compose file are: version, services, networks, volumes, secrets, configs, and extensions starting with \\\"x-\\\". You might be seeing this error because you\\\'re using the wrong Compose file version. Either specify a supported vers

    2024年02月14日
    浏览(45)
  • docker报错之路(2)sudo: docker-compose:找不到命令

    参考文档: 记一次sudo dokcer-compose报错(含安装方法) 场景再现: 普通权限下 docker-compose 正常 但是 docker-compose up ... 某个yml文件时,提示权限不够 尝试使用超级权限 sudo docker-compose up ,竟然提示找不到命令! 原因有两种: 原因1:yum安装后,通过whereis docker-compose 查看路径,只

    2024年02月12日
    浏览(42)
  • 【docker 安装】 与【docker-compose 安装】

    不同的操作系统需要不同的docker安装文件:具体下载位置: Docker: https://download.docker.com/linux/static/stable/ docekr-compose:https://github.com/docker/compose/releases 1. 验证客户机器是否有docker 和docker-compose 1.1 docker安装 将压缩包上传到服务器并解压 拷贝docker文件夹至/usr/bin/下 拷贝docker.se

    2024年02月15日
    浏览(48)
  • Docker 及 Docker Compose 安装指南

    Docker 是一个开源的容器化平台,可以帮助我们快速构建、打包和运行应用程序。而 Docker Compose 则是用于管理多个容器应用的工具,可以轻松定义和管理多个容器之间的关系。现在,让我们开始安装过程吧! docker 安装 apt安装 sudo apt update sudo apt install docker.io sudo systemctl statu

    2024年02月10日
    浏览(88)
  • Docker Compose 安装

    Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具,允许用户通过一个 YAML 格式的 docker-compose.yml 文件来配置应用程序所需的所有服务。它主要用于简化多容器环境的管理,使得用户可以用一个命令同时启动、停止和重建应用程序中的所有服务。这个工具自动处理

    2024年02月02日
    浏览(29)
  • docker 的compose安装

    Docker Compose 是 Docker 的独立产品,因此需要安装 Docker 之后在单独安装 Docker Compose docker compose 实现单机容器集群编排管理(使用一个模板文件定义多个应用容器的启动参数和依赖关系,并使用docker compose来根据这个模板文件的配置来启动容器) 下载 YAML 是一种标记语言,它可

    2024年02月15日
    浏览(32)
  • Docker Compose安装

    目录 前言 1. 二进制包在线安装 2. 二进制包离线安装 2.1 下载安装包。 2.2 上传到linux服务器 2.3 解压到/usr/local/bin/docker-compose目录。 2.4 将可执行权限应用于二进制文件 2.5 创接建软链(可选)  2.6 测试是否安装成功 3.  国内镜像二进制包在线安装 3.1 获取二进制包 3.2 将可执

    2024年02月09日
    浏览(26)
  • 安装docker compose

    Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务,然后使用一个命令来创建并启动所有服务。Compose 有三个主要步骤: - 使用 Dockerfile 定义应用程序的环境和依赖。 - 使用 docker-compose.yml 定义构成

    2024年02月13日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包