【发布时间】:2021-03-25 13:14:01
【问题描述】:
我有 2 个独立容器,我使用以下运行命令一次构建并运行它们:
Redis 容器:
docker run -v C:\Users\me\some_directory\redis.windows.conf:/redis-
settings/redis.conf --name my_local_redis -p 6379:6379 redis gosu redis:redis
redis-server /redis-settings/redis.conf
rabbitmq 容器:
docker run -d --hostname devlab --name rabbitmq-server -p 5672:5672 -p 15672:15672 rabbitmq:3-management
我查看了 docker-compose 文档,我可以看到如何在第一个运行命令中绑定挂载(运行命令中的 -v)相关目录,但是如何从 docker hub 拉取现有图像和通过 docker-compose yml 执行 gosu 命令?
任何帮助将不胜感激。
【问题讨论】:
标签: docker redis docker-compose rabbitmq