项目前后端一键部署
本文最后更新于72 天前,其中的信息可能已经过时,如有错误请发送邮件到2951521678@qq.com

docker rm -f custom_nvm_0.40.1 && docker rmi custom_nvm:0.40.1 && \
cd /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.nvmInstallation/nvm/v0.40.1 && \
wget -O /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.nvmInstallation/nvm/v0.40.1/custom-nvm-Dockerfile https://fchxqm.com/static/nvm/v0.40.1/custom-nvm-Dockerfile && \
docker build -t custom_nvm:0.40.1 -f ./custom-nvm-Dockerfile . && \
docker run –name custom_nvm_0.40.1 –restart always -p 80:3000 -v /root/docker/volumes/nvm/usr/local/nvm/v0.40.1:/usr/local/nvm/v0.40.1 -d custom_nvm:0.40.1 && \
docker ps -a && \
mkdir -p /root/docker/volumes/nvm/usr/local/nvm/v0.40.1/personal_blog && wget -qO /root/docker/volumes/nvm/usr/local/nvm/v0.40.1/personal_blog/Vue3.zip https://fchxqm.com/static/personal_blog/Vue3.zip && && cd /root/docker/volumes/nvm/usr/local/nvm/v0.40.1/personal_blog && yum -y install dnf && dnf -y install unzip && unzip Vue3.zip && \
mkdir -p /root/docker/volumes/nvm/usr/local/nvm/v0.40.1/test && wget -qO /root/docker/volumes/nvm/usr/local/nvm/v0.40.1/test/start_frontend.sh https://fchxqm.com/static/personal_blog/start_frontend.sh && cat /root/docker/volumes/nvm/usr/local/nvm/v0.40.1/test/start_frontend.sh && chmod +x /root/docker/volumes/nvm/usr/local/nvm/v0.40.1/test/start_frontend.sh && \
docker exec -it custom_nvm_0.40.1 /bin/bash -i -c ” cd /usr/local/nvm/v0.40.1/test && ./start_frontend.sh > start_frontend_output.log 2>&1 && cd /usr/local/nvm/v0.40.1/personal_blog/Vue3 && nohup npm run serve > start_frontend_output.log 2>&1 &” && rm -rf /root/docker/volumes/nvm/usr/local/nvm/v0.40.1/test && \
docker exec -it custom_nvm_0.40.1 /bin/bash -c “tail -f -n 50 /usr/local/nvm/v0.40.1/personal_blog/Vue3/start_frontend_output.log”

docker rm -f personal_blog_java_11 && docker rmi jdk:11 && \

cd /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.JAVA_JDKInstallation/jdk-11_linux-x64_bin && \
wget -O /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.JAVA_JDKInstallation/jdk-11_linux-x64_bin/Dockerfile(2) https://fchxqm.com/static/jdk/11/Dockerfile(2)_lnk && \

docker build -t jdk:11 -f ./custom-nvm-Dockerfile . && \

docker run –name personal_blog_java_11 –restart always -i -d -p 8080:8080 \ -v /root/docker/volumes/var/jenkins_home:/var/jenkins_home \ -v /root/docker/volumes/blog/APIServer/personal_blog:/usr/local/app/personal_blog \ jdk:11 && \

docker ps -a && \

mkdir -p /root/docker/volumes/blog/APIServer && \

wget -qO /root/docker/volumes/blog/APIServer/backend.zip https://fchxqm.com/static/personal_blog/backend.zip && \

cd /root/docker/volumes/blog/APIServer && \

unzip backend.zip && \

export PATH=”$PATH:/root/docker/volumes/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.8.1/bin” && \

export PATH=”$PATH:/root/docker/volumes/var/jenkins_home/tools/hudson.tasks.JAVA_JDKInstallation/jdk-11_linux-x64_bin/jdk-11.0.24_linux-x64_bin/bin” && \

cd /root/docker/volumes/blog/APIServer/personal_blog && \

mvn -v && \

mvn clean -s /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.8.1/conf/settings-yanxikeji.xml -e -X && \

cd /root/docker/volumes/blog/APIServer/personal_blog && \

mvn package -s /root/docker/volumes/var/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/apache-maven-3.8.1/conf/settings-yanxikeji.xml && \

mkdir -p /root/docker/volumes/blog/APIServer/personal_blog/test && \

wget -qO /root/docker/volumes/blog/APIServer/personal_blog/test/start_backend.sh https://fchxqm.com/static/personal_blog/start_backend.sh && \

cat /root/docker/volumes/blog/APIServer/personal_blog/test/start_backend.sh && \

chmod +x /root/docker/volumes/blog/APIServer/personal_blog/test/start_backend.sh && \

docker exec -it personal_blog_java_11 /bin/bash -i -c ” &&
cd /usr/local/app/personal_blog/test &&
./start_backend.sh > start_backend_output.log 2>&1 &&
cd /usr/local/app/personal_blog/target &&
nohup java -jar blog-backend-1.0.0.jar > start_blog-backend-1.0.0_all.log 2>&1 &” && \

rm -rf /root/docker/volumes/blog/APIServer/* && \

blog-backend-1.0.0_all.log

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇