# GJVM **Repository Path**: NYiJie/GJVM ## Basic Information - **Project Name**: GJVM - **Description**: Docker-compose 一键搭建JAVA环境 centos7+MySQL+Redis+MongoDBPHP环境 PHP+MySQL+Redis+MongoDB - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-18 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DJVM #### 介绍 支持组件: - jdk - MySQL(多版本) - PHP(多版本) - Nginx - Redis - Mongodb - Rabbitmq - elasticsearch - Oracle



**[Docker 教程](https://www.runoob.com/docker/docker-command-manual.html)**
对于Windows 10以下的用户,推荐使用Docker Toolbox Windows安装文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ 对于Windows 10以上的用户 推荐使用Docker for Windows Windows安装文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/ 1. Centos安装Dokcer ~~~ curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun ~~~ 2. 开机启动docker ~~~ systemctl enable docker.service ~~~ 3. 启动docker容器,cd到yml文件目录运行docker-compse up 或者直接 -f + 文件路径 ~~~ # -d 后台运行 -f 指定文件 docker-compose up -d docker-compose -f ./docker-sample.yml up ~~~ 4. 查看docker进程 ~~~ -a 全部 docker ps ~~~ 5. 启动容器 ~~~ docker restart <容器名称> ~~~ 6. 查看容器运行日志 ~~~ #直接查看日志 docker logs <容器名称> #生成日志文件 docker logs <容器名称> -f ./runtime.log ~~~ 7. 进入容器内部 ~~~ //Linux docker exec -it <容器名称> /bin/bash //window winpty docker exec -it <容器名称> bash ~~~ 8. docker 复制、移动文件/文件夹(未启动容器也可用) ~~~ # https://www.runoob.com/docker/docker-cp-command.html # 复制文件到docker内部 docker cp /home/test.jar <容器名称>:/www/ ~~~ 9. 删除docker容器(会删除数据) ~~~ docker rm <容器名称> ~~~