如何使用docker-compose.yml在Docker上运行Redis?

时间:2016-06-10 17:54:54

标签: spring docker redis

已经找到了关于使用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应用程序最终运行。

1 个答案:

答案 0 :(得分:1)

你有Docker Compose installed吗?如果是,只需运行docker-compose up - 它将启动redis映像并使其在正确的端口上侦听。

或者,您必须手动启动redis并正确显示指定的端口。