我正在寻找在我的本地开发环境中设置Redis,我正在Laravel项目中使用DDEV。
我遵循以下步骤将redis添加到项目中:https://github.com/drud/ddev-contrib/tree/master/docker-compose-services/redis
在DDev重启
之后,我可以看到Redis被拉入容器,但是它会立即掉到容器中,您可以通过运行Docker ps-a
看到这一点。
请有人能帮助与正确的设置这为一个拉拉维尔项目?
仅供参考,我使用的是MacBookAir2021 BigSur M1芯片组。
要在本地运行,请执行以下操作:
我将docker-compose.redis.yaml
更新为:
# ddev redis recipe file
#
version: "3.6"
services:
redis:
container_name: ddev-${DDEV_SITENAME}-redis
image: redis:latest
ports:
- 6379
labels:
com.ddev.site-name: ${DDEV_SITENAME}
com.ddev.approot: $DDEV_APPROOT
volumes:
- ".:/mnt/ddev_config"
- "./redis:/usr/local/etc/redis"
command: ["redis-server", "--bind", "redis", "--port", "6379"]
web:
depends_on:
- redis
links:
- redis:redis
文件的实际更改:
image: redis:latest
command: ["redis-server", "--bind", "redis", "--port", "6379"]
并且在projects.env
文件集中:
REDIS_HOST=redis
现在可以通过以下方式正确触发和处理:
ddev artisan queue:work redis --queue=mycustomqueue
我的Java规范:JRE:1.8_U60,JDK:1.8_U60 但不幸的是,我没有任何选择来创建一个外汇项目。没有称为JavaFX的子节。 如何正确地为Eclipse Mars设置JFX(如果设置完全不起作用)?这里还有一个类似的问题。
问题内容: 遵循OnlyOffice帮助中心的说明,将创建由浏览器声明为无效的安全证书,因为它是自签名的。 目的是在适用于NextCloud的Docker上使用OnlyOffice的服务器,该服务器已在另一台服务器上正常运行。 当前,已在说明建议的目录中创建证书: 我已经按照所有给定的步骤进行操作,但是它不起作用。 有没有办法使用LetsEncrypt代替自签名证书? 我不是IT管理人员,我是一个
我想在Azure函数v4(.net 6)中使用Serilog(日志应发送到Datadog)。为此,我安装了以下nuget软件包: 以下是启动中的配置。cs类: 基本上日志记录工作正常,但所有日志语句都写入两次(与Datadog和控制台相差几毫秒)。 显然,我在配置上做了一些根本的错误。我不使用appsettings.json,Serilog的配置只在代码中进行。我搜索了整个互联网,几乎阅读了关于S
问题内容: 每当我运行docker容器时,我都会看到它使用随机MAC地址: 如何为容器运行设置特定的MAC地址? 我可以使用相同的MAC地址同时运行多个容器吗?这些容器不需要访问外部网络,也不需要互相交谈。 问题答案: 使用LXC配置选项设置MAC地址。这是一个如何使用Docker 0.6.1设置MAC地址的示例: 在输出中,您将看到已设置的HWaddr: 更新: 先前的开关(带1个破折号)已被弃
问题内容: 我在为Django项目设置DJANGO_SETTINGS_MODULE时遇到麻烦。 我有一个目录。在此目录中,我有一个用virtualenv设置的虚拟环境,还有一个名为的Django项目,其中包含一个名为“ onora”的应用程序。从运行 向我显示以下内容: 我正在尝试使用以下命令从数据库中转储数据 我的方法是先跑再跑再跑 但是,我收到以下错误: 我进行了一些谷歌搜索,发现了以下页面:
问题更新如下问题下的备注。 当我试图与Activiti框架一起运行spring-boot2项目时,我收到的问题描述得稍微低一些。 首先,这个项目是使用Spring初始值设定项创建的,所有进一步的开发都是使用本教程完成的-如何使用Spring Boot启动Activiti Spring JPA。 本教程描述了如何与Spring-boot 1. x一起使用它。在这个条件下(sping-boot-1.