已经找到了关于使用Redis密钥库的应用程序开发的官方Spring tutorial,但是对Docker几乎一无所知,并且真的不想学习它。该应用程序的源代码包含docker-compose.yml
文件,其中包含多个面向Redis的设置,而Spring文档则说:
Github的源代码中有一个docker-compose.yml文件 你可以使用docker-compose在命令行上轻松运行。
但似乎并不那么容易,Docker文档太复杂了。
安装了Docker并在那里部署了Redis:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
81cbeeb08153 redis "docker-entrypoint.sh" 22 hours ago Up 21 minutes 6379/tcp Server
docker-compose.yml
redis:
image: redis
ports:
- "6379:6379"
下一步是什么?如何在Docker Redis中导入它?
我正在尝试在Windows机器上启动Redis,让我的简单localhost应用程序最终运行。
答案 0 :(得分:1)
你有Docker Compose installed吗?如果是,只需运行docker-compose up
- 它将启动redis映像并使其在正确的端口上侦听。
或者,您必须手动启动redis并正确显示指定的端口。