# home **Repository Path**: komeser/home ## Basic Information - **Project Name**: home - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-26 - **Last Updated**: 2024-05-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Docker安装 1. 检查系统内核版本: ``` uname -r ``` 确保内核版本高于 3.10; 2. 更新yum包: ``` sudo yum update ``` 3. 安装必要的系统工具: ``` sudo yum install -y yum-utils device-mapper-persistent-data lvm2 ``` 4. 添加Docker软件源信息: ``` sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo ``` 5. 更新yum缓存 ``` sudo yum makecache fast ``` 6. 安装Docker ``` sudo yum -y install docker-ce ``` 7. 启动Docker服务: ``` sudo systemctl start docker ``` 8. 设置Docker开机自启动 ``` sudo systemctl enable docker ``` ## 配置加速器 可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器(参考阿里云官方帮助文档 https://cr.console.aliyun.com/cn-beijing/instances/mirrors ) 逐条输入以下命令: ``` sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://e7n1ndig.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker docker info ``` ## 云端部署 ### 安装git 安装git ```shell yum install git ``` 安装docker并配置加速器见前面安装部分说明 ### 下载源码 安装工具 ```shell yum -y group install "Development Tools" ``` 下载源码 ```shell git clone https://gitee.com/komeser/home.git ``` 在src文件父目录执行以下命令来运行maven,下载基于jdk8的maven,启动容器编译我们的项目; ```shell docker run -it --rm --name ssadmin-maven \ -v ssadmin-maven-repo:/root/.m2 \ -v "$PWD/src/demo20230927":/usr/src/mymaven \ -w /usr/src/mymaven \ maven:3.8.4-jdk-8 mvn clean install package -e -Dmaven.test.skip=true ``` ### 启动docker compose ```shell docker compose up -d ``` 根据yml文件配置,docker会启动四个容器,输入`docker ps`查看启动的容器 前端 后端 mysql phpmyadmin(附加) 到这里就可以打开网页进行访问,登录先访问添加用户界面 `http://你的服务器ip地址/adduser` 添加成功后访问登陆页面 `http://你的服务器ip地址/login`