1、下载jdk11
wget https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz
tar -xzvf 压缩包
1.1 下载不成功,去官网下一个,上传到linux服务器
配置环境变量
vim /etc/profile
export JAVA_HOME=/devtools/java/** #自己jdk的解压路径
export CLASSPATH=$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
2、下载maven
wget
https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
解压,配置环境变量
export MAVEN_HOME=/root/maven/maven363
export PATH=$PATH:$MAVEN_HOME/bin
3、jenkins 挂载jdk、maven docker 启动
提前创建好需要挂在的文件夹备用
docker run -itd --name=jenkins --restart=always -v /root/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -v /root/maven/maven363:/usr/local/maven -v /root/java/jdk-11:/usr/local/java -p 20030:8080 -e TZ=Asia/Shanghai jenkins/jenkins:2.345
4、mysql
#// MySQL配置储存卷
docker volume create mysql.conf
#// MySQL数据储存卷
docker volume create mysql.data
#// MySQL日志储存卷
docker volume create mysql.log
#查看 docker存储volume
docker volume ls
docker volume rm **
docker run -d \
-p 20040:3306 \
-e MYSQL_ROOT_HOST=% \
-e MYSQL_ROOT_PASSWORD=123456789 \
--mount source=mysql.conf,destination=/etc/mysql \
--mount source=mysql.data,destination=/var/lib/mysql \
--mount source=mysql.log,destination=/var/log/mysql \
--name MySQL \
mysql:8.0
#进入容器,修改mysql的服务器时间
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
5、redis
docker pull redis
docker run -d -p 20050:6379 --name redis -v /root/redis/data:/data -v /root/redis/conf:/etc/redis redis redis-server /etc/redis/redis.conf
#docker 修改配置
docker update --restart=always redis
进入docker容器修改redis 密码
6、使用阿里云镜像
IDEA start.spring.io 连接超时 这个是搭建spring initializr。项目是连接超时的选择
阿里云镜像地址:https://start.aliyun.com