首页
学习
活动
专区
圈层
工具
发布

Laradock 运行 Nuxt 的一些问题

上周入职新公司,公司用的 后端服务是 Laravel,前端是 Nuxt,我个人本地开发环境一直是 Laradock。所以就想在 laradock 中跑这两个服务。但是中间出了一点问题,困扰了好几天。...编辑本机 host 文件 127.0.0.1 api.ppp.test # 后端接口地址 127.0.0.1 www.ppp.test # Nuxt 前端地址 laradock Nginx...我把 Nuxt 的启动端口换成 80 端口 会出现以下错误: ? 最终这个问题困扰了好几天.......最后的解决方案如下: host 指向 laradock 的 Nginx 容器即可。...文件,发现并不生效,但其实 我司这个项目自己改写了 axios,自己封装了 axios 导致我改的代码不生效..........这就是躺过的坑,希望可以帮助以后的人......

1.2K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于 Docker 的 PHP 全栈开发环境 Laradock

    简介 Laradock 是一个基于 Docker 的完整 PHP 开发环境。提供了一系列预配置的热门服务和强大的环境配置和自定义能力,让您在几秒钟内即可拥有一个开箱即用的 PHP 开发环境。...本文详细解析了Laradock的.env环境变量文件配置、PHP版本切换机制、国内用户镜像加速优化以及自定义容器构建方法。...项目灵活性:支持按项目使用 Laradock,或为所有项目使用单一 Laradock 配置。 环境变量管理:通过环境变量轻松安装或移除容器中的软件。...快速构建:快速构建镜像,让您的环境迅速启动并运行。 支持的服务 Laradock 遵循“关注点分离”原则,每个软件运行在独立的 Docker 容器中。...:) 快速概览 让我们看看如何轻松设置一个包含 PHP、NGINX、MySQL、Redis 和 Composer 的演示栈: 在您的 PHP 项目中克隆 Laradock: git clone https

    10510

    Laradock 一个完整PHP的Docker本地开发环境

    介绍 Laradock 是为 PHP 提供的完整 Docker 本地开发环境,有助于在 Docker 上运行 PHP 应用程序,和 Homestead 一样提供了一系列打包好(包括配置)的 Docker...Laradock 早期专注为 Laravel 打造 Docker 开发环境,因而最早在 Laravel 社区中出名,后来随着影响力的扩大,逐渐被 PHP 社区接纳和采用,目前支持的 PHP 项目除了 Laravel...可选择你最喜欢的数据库引擎:MySQL,Postgres,MariaDB ...... 可运行专属的软件组合:Memcached,HHVM,Beanstalkd ......每个软件都在单独的容器上运行:PHP-FPM,NGINX,PHP-CLI ....../laradock/laradock.git 进入到laradock cd laradock/ 目录结构 cp .env.example .env 然后在.env中修改镜像构建过程中 Linux

    57910

    记一次 Laradock 定时任务不执行的教训

    退出容器, 查看日志/storage/logs, 发现了问题, 直接进入容器默认是root身份,执行任务如果有日志输入,导致日志权限修改,如果有创建目录的也导致这个问题 但是workspace容器里用的是...-07-02 11:19:56 星期五 更新 发现定时任务不执行, 排除了上面文件权限的问题, 通过laradock用户进入容器里, 可以正常执行命令 查看workspace容器日志输出 docker-compose...) CMD (/usr/bin/php /var/www/artisan schedule:run >> /de v/null 2>&1^M) 查了一下资料, 是Windows和linux换行影响的,会导致...laradock文件里laravel的任务调度 重新构建容器, 然后停止老的容器, 再启动新的, 请勿直接重启 docker-compose build workspace docker-compose...php-worker容器来管理定时任务 复制文件laravel-scheduler.conf.example重命名为laravel-scheduler.conf 然后直接重启php-worker容器就可以加载新的任务

    47510

    构建Rasa低成本的Docker开发部署环境

    长期以来,我一直用 Laradock[2],Laradock 本身也集成了一些好用的开发部署工具,如 Nginx,certbot 等,在学习使用 Rasa 时,想着以最快的速度构建开发部署 Rasa 接口...action_endpoint: url: http://app:5055/webhook 此处验证:「略」 与 Laradock nginx 连接 到此,基本的配置都没问题了,接下来我们加入中文回复...rasa 在与 Laradock nginx 连接之前,我们需要将容器 rasa 关联到 laradock network 上: docker network connect laradock_backend...关联后,就可以在 nginx 配置上用容器名字代替 ip 关联了,具体 nginx 配置文件: upstream chatbot { server hello2_rasa_1:5005 weight...参考 [1] coding01 https://mp.weixin.qq.com/s/lOJmUEH7QcewHngcLJbssw [2] Laradock http://laradock.io [3]

    3.1K10

    MySQL 入门、安装和客户端管理工具

    Database Management System,即 RDBMS),指的是建立在关系模型基础上的数据库。...PHP 也是一对好基友,PHP 原生对 MySQL 有着非常好的支持,世界上最流行的 Web 开发语言 + 世界上最流行的关系型数据库,简直是珠联璧合,也由此诞生了很多知名的应用。...4、命令行交互 无论是 Mac 还是 Windows 系统,都有大量的 MySQL 客户端工具,最原始的是 MySQL 自带的命令行交互,以 Laradock 为例,我们可以通过在 laradock 项目目录下执行如下命令启动...Connections」右侧的小加号,添加新的连接,这里我们填写本地 Laradock 对应的连接信息: ?...Sequel Pro 它是一个免费的第三方 MySQL 客户端管理工具,非常好用,首次安装后,打开应用,点击左侧下方的「+」新增连接配置,然后将连接名设置为 laradock,接下来,就可以配置本地 MySQL

    6.6K20

    后端Laravel项目Docker构建

    没使用过docker,为了完成这个功能,周末两天刷了后盾人关于docker的视频和bilibili上的一些视频。...之前一直都是直接手动部署到服务器上,现在来看下新旧部署方式的对比: 截屏2022-02-14 下午4.03.18.jpg 最终想要的结果是一个docker镜像,里边包含所有的运行环境和代码 看下之前的目录结构...截屏2022-02-14 下午4.09.49.png api和后台部署在同一台服务器上,通过nginx区分,nginx文件在nginx文件夹下 我经过了几个方案不同的探索,最后成功实现预期,先看下三个方案对比...: 截屏2022-02-14 下午4.49.52.png 方案1: laradock 想要将laravel做成一个docker,第一个想到的是laradock这,用laravel的人应该没有不知道这个的...laradock很方便就能创建一个新的laradock项目。 但我要做的是将一个老旧项目改成docker形式,这就和新建不同,但也不是没有办法。我做了下面几个步骤 1.

    1.7K50

    一套初创公司的基础自动化部署搭建流程

    测试环境搭建 为了快速搭建一套PHP测试环境我决定用laradock了,虽然文件很多,但是里面封装的东西也是比较全的,后期开发不知道会用到什么技术,就决定先用这个,随时可以启动用得到的服务。...laradock官方文档给的介绍也很全面,我这里采用的方式是部署多套项目方式目录结构如下: + laradock + project-1 + project-2 开始使用 git clone https...://github.com/laradock/laradock cp env-example .env env 里面的配置可以修改的,可以根据自己情况进行调整 docker-compose up -d.../laradock/nginx/sites/ 先运行下试试吧。...GitLab 现在运行环境已经搭建好了,我代码应该怎么存放呢,其实有很多的选择,要根据自己的实际情况出发,如:GitHub、码云、GitLab等等,我选择的是GitLab,刚开始没有发现laradock

    1.5K30

    基于 Nginx + PHP-FPM 作为 HTTP 服务器

    配置 Nginx 虚拟主机 在 laradock 项目根目录下的 nginx/sites 目录下新增一个 php.conf 配置文件配置一个虚拟主机: server { listen 80;...,请参考这篇教程:基于 Nginx + PHP 驱动 Web 应用(上):配置文件与虚拟主机篇。...要完成这个映射,只需要在 laradock 目录下的 .env 文件中配置 APP_CODE_PATH_HOST 即可: # Point to the path of your applications...php_learning 位于 D:\projects\php\php_learning,laradock 位于 D:\laradock,则配置成这样就好了: APP_CODE_PATH_HOST=.....可以看到 Web 服务器变成了 Nginx,其他的脚本路径也变成了服务器上(Docker 容器)对应的路径和环境变量,请求参数、请求方法、请求头信息也都包含了,还可以从中获取服务端 IP 地址(SERVER_ADDR

    1.2K10

    从零开始搭建本地 Docker 开发环境

    什么是Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。...laradock的项目地址是https://github.com/laradock/laradock 我们找一个地方clone下来即可 我这里是在我的用户目录下面新建了一个Docker目录,然后clone...运行容器 进入到laradock的工作目录下面,就是clone的项目的根目录我的工作目录就是~/Docker/laradock。...所以实际上 docker-compose up -d nginx mysql 和 docker-compose up -d nginx workspace php-fpm mysql 这两条命令的效果是一样的...up命令在第一次启动的时候实际上就是build + start的组合,如果容器不存在,那么就build一个容器,并且启动服务,如果容器存在那么直接启动服务,大概就是这么个意思 -d的意思是后台运行 配置

    4.3K20

    使用 Docker 高效搭建本地开发环境(详细教程)

    什么是Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。...就是安装qq一样简单,傻瓜式的。 附上dockerhub上的下载链接: https://hub.docker.com/search/?...laradock的项目地址是https://github.com/laradock/laradock 我们找一个地方clone下来即可 我这里是在我的用户目录下面新建了一个Docker目录,然后clone...运行容器 进入到laradock的工作目录下面,就是clone的项目的根目录我的工作目录就是~/Docker/laradock。...up命令在第一次启动的时候实际上就是build + start的组合,如果容器不存在,那么就build一个容器,并且启动服务,如果容器存在那么直接启动服务,大概就是这么个意思 -d的意思是后台运行 配置

    3.1K10

    一套基础自动化部署搭建过程

    /a/1190000016254236#articleHeader0 测试环境搭建 为了快速搭建一套PHP测试环境我决定用laradock了,虽然文件很多,但是里面封装的东西也是比较全的,后期开发不知道会用到什么技术...laradock官方文档给的介绍也很全面,我这里采用的方式是部署多套项目方式目录结构如下: + laradock + project-1 + project-2 开始使用: 1.git clone https...://github.com/laradock/laradock 2.cp env-example .env env 里面的配置可以修改的,可以根据自己情况进行调整 3.docker-compose up.../laradock/nginx/sites/ 先运行下试试吧。...GitLab 现在运行环境已经搭建好了,我代码应该怎么存放呢,其实有很多的选择,要根据自己的实际情况出发,如:GitHub、码云、GitLab等等,我选择的是GitLab,刚开始没有发现laradock

    80120

    PHPLaravel 本地开发环境搭建:Mac 篇

    PHP 集成开发环境 由于后续我们会基于 Laravel 作为开发框架进行项目开发,所以这里推荐在 Mac 环境安装 Laradock 作为本地开发环境,具体的安装步骤可以参考这篇教程: 在 Mac/Windows...系统中使用 Laradock 搭建基于 Docker 的 Laravel 开发环境(https://xueyuanjun.com/post/9608) 注:docker-compose up -d nginx...mamp 之类的集成开发环境,完全看自己的使用偏好,这里不做具体的演示了,你可以通过相应链接指向的教程或者自行搜索完成本地 PHP 集成开发环境的搭建。...不过,后续实战项目都将基于 Laradock 作为默认开发环境进行演示。...通过 Homebrew 安装软件 使用 Laradock 作为开发环境的话,Laradock 已经内置了 Nginx、MySQL、PHP 等 Web 开发必备组件,不过通常我们还是会在本地通过 Composer

    3.1K10

    使用 Docker 高效搭建本地开发环境(详细教程)

    ,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。...就是安装qq一样简单,傻瓜式的。 附上dockerhub上的下载链接: https://hub.docker.com/search/?...laradock的项目地址是https://github.com/laradock/laradock 我们找一个地方clone下来即可 我这里是在我的用户目录下面新建了一个Docker目录,然后clone...运行容器 进入到laradock的工作目录下面,就是clone的项目的根目录我的工作目录就是~/Docker/laradock。...up命令在第一次启动的时候实际上就是build + start的组合,如果容器不存在,那么就build一个容器,并且启动服务,如果容器存在那么直接启动服务,大概就是这么个意思 -d的意思是后台运行 配置

    5.3K10

    使用 Docker 搭建本地开发环境!真心强啊

    什么是Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。...就是安装qq一样简单,傻瓜式的。 附上dockerhub上的下载链接: https://hub.docker.com/search/?...laradock的项目地址是https://github.com/laradock/laradock 我们找一个地方clone下来即可。...运行容器 进入到laradock的工作目录下面,就是clone的项目的根目录我的工作目录就是~/Docker/laradock。...up命令在第一次启动的时候实际上就是build + start的组合,如果容器不存在,那么就build一个容器,并且启动服务,如果容器存在那么直接启动服务,大概就是这么个意思 -d的意思是后台运行 配置

    1.5K10
    领券