最近重装了电脑。。但是又懒于安装开发环境。。于是想到了docker
这里仅仅便于我自己而已没有深入的内容
无奈不知道怎么可以在docker中安装jdk,外部环境可以使用,这样电脑里就少装两个软件随用随下可扩展,感觉还不错

利用docker-compose进行管理
编写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
version: '3'
services:
redis:
image: redis:6.0.6
restart: always
ports:
- 6378:6379
volumes:
- 你自己的本地路径/Redis/conf/redis.conf:/usr/local/etc/redis/redis.conf
- 你自己的本地路径/Redis/data:/data
command: redis-server /usr/local/etc/redis/redis.conf
mysql:
image: mysql:8.0
restart: always
ports:
- 3307:3306
environment:
MYSQL_ROOT_PASSWORD: 123456
volumes:
- 你自己的本地路径/MySQL/data:/var/lib/mysql
command:
--default-authentication-plugin=mysql_native_password
--character-set-server=utf8mb4
--collation-server=utf8mb4_general_ci
--explicit_defaults_for_timestamp=true
--lower_case_table_names=1
--max_allowed_packet=128M;

以上你的镜像应该都装好了
利用docker-compose up -d运行,docker-compose down终止
运行结果

image-d5130828748e47f2b6a5259c74bc830d

image-9e80206f6ea54d35b32d55e59e96b6bb