【发布时间】:2019-12-08 11:02:14
【问题描述】:
我正在使用 docker compose 启动一个 docker 容器并传递我希望它使用的端口。但是启动redis的命令不起作用,并且说找不到:
/usr/local/bin/docker-entrypoint.sh: 16: exec: redis-server --port 6000: 未找到
docker-compose
version: '2.1'
services:
redis:
image: redis
ports:
- ${Ports_Exposed_Redis}:${Ports_Exposed_Redis}
command:
- redis-server --port ${Ports_Exposed_Redis}
我将Ports_Exposed_Redis 作为环境变量传递,例如:
export Ports_Exposed_Redis=6000
如何将端口传递给它以运行 redis?
【问题讨论】:
标签: docker redis docker-compose