Docker配置redis、mysql、mongo

Docker命令行启动容器关闭容器删除容器等等操作太繁琐,可以通过配置docker-compose.yml简化操作


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
version: '3.1'

services:

mysql:
image: mysql:5.7
restart: always
ports:
- 3306:3306
volumes:
- D:\docker\mysql\data:/var/lib/mysql
- D:\docker\mysql\conf:/etc/mysql/conf.d
environment:
MYSQL_ROOT_PASSWORD: 123456
redis:
image: redis:latest
restart: always
ports:
- 6379:6379
volumes:
- D:\docker\redis\conf\redis.conf:/usr/local/etc/redis/redis.conf
- D:\docker\redis\data:/data
command: redis-server /usr/local/etc/redis/redis.conf --appendonly yes
mongodb:
image: 'bitnami/mongodb:latest'
ports:
- "27017:27017"
environment:
- MONGODB_USERNAME=test
- MONGODB_PASSWORD=test
- MONGODB_DATABASE=test

本文标题:Docker配置redis、mysql、mongo

文章作者:Tim Jiang

发布时间:2018年10月09日 - 13:10

最后更新:2018年10月09日 - 15:10

原始链接:www.timjt.com/3621243510/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

显示 Gitment 评论