服务器部署环境(docker安装Mysql + Redis + MongoDB)
以下是使用Docker部署MySQL、Redis和MongoDB的简化版本的Docker Compose配置文件示例:
version: '3'
services:
mysql:
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: rootpassword
MYSQL_DATABASE: mydatabase
ports:
- "3306:3306"
volumes:
- mysql-data:/var/lib/mysql
redis:
image: redis:5.0
ports:
- "6379:6379"
volumes:
- redis-data:/data
mongo:
image: mongo:4.2
ports:
- "27017:27017"
volumes:
- mongo-data:/data/db
volumes:
mysql-data:
redis-data:
mongo-data:
将以上内容保存为 docker-compose.yml
文件,然后在该文件所在目录下运行以下命令:
docker-compose up -d
该命令会在后台启动MySQL、Redis和MongoDB服务,并将它们的数据卷挂载到本地。你可以通过相应的端口访问这些服务,或者通过Docker命令进入容器进行操作。
评论已关闭