在使用DockerCompose之前,我们先讲解一下它的作用,DockerCompose帮助我们实现多个相互关联的容器快速部署,只需要配置一个docker-compose.yml来定义一组相互管理的的应用容器。
Service:固定的写法
image:镜像
container_name:容器名
ports:端口号
environment:环境,时区
volumes:数据卷,挂载到本地
networks:网络
built:自定义镜像
depends_on:当前容器依赖哪个容器。例如jar包需要mysql 和redis,而nginx需要依赖后端的jar包。