揭秘“鉴黄师18”:免费安装背后的“看片”新姿势,你敢不敢解锁?

核心内容摘要

www路17c路com:数字时代的无限可能与智慧生活新篇章
果冻制片厂:一场味蕾的奇幻漂流,一段创意的甜蜜风暴

探索17ccom隐藏入口:您的私人观影秘境,随时随地尽享精彩

本文章实现最简单全面的 Jenkins Docker Spring Boot 一键自动部署项目。

步骤齐全少走坑路。

环境CentOS7 Git (Gitee)实现步骤在 Docker 安装 Jenkins配置 Jenkins 基本信息利用 Dockerfile 和 Shell 脚本实现项目自动拉取打包并运行。

01安装 Docker安装社区版本 Docker CE

确保 yum 包更新到最新yum update

卸载旧版本如果安装过旧版本的话yum remove docker docker-common docker-selinux docker-engine

安装需要的软件包yum install -y yum-utils device-mapper-persistent-data lvm

设置 yum 源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装 Dockeryuminstalldocker-ce #由于repo中默认只开启stable仓库故这里安装的是最新稳定版

17.

1

0yum install 自己的版本 # 例如sudo yum install docker-ce-

17.

12.

ce

启动并设置开机启动systemctlstart dockersystemctlenable docker

验证安装是否成功docker version02安装 JenkinsJenkins 中文官网https://www.jenkins.io/zh/

安装 JenkinsDocker 安装一切都是那么简单。

注意检查 8080 是否已经占用如果占用请修改端口。

docker run --name jenkins -u root --rm -d -p 8080:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean如果没改端口号的话安装完成后访问地址http://{部署Jenkins所在服务IP}:8080此处会有几分钟的等待时间。

初始化 Jenkins详情见官网教程https://www.jenkins.io/zh/doc

1 解锁 Jenkins# 进入Jenkins容器docker exec -it {Jenkins容器名} bash# 例如 docker exec -it jenkins bash# 查看密码cat /var/lib/jenkins/secrets/initialAdminPassword# 复制密码到输入框里面

2 安装插件选择第一项安装推荐的插件。

3 创建管理员用户此账户信息一定要记住哦。

03系统配置

安装需要插件进入【首页】–【系统管理】–【插件管理】–【可选插件】。

搜索以下需要安装的插件点击安装即可。

安装 Maven Integration安装 Publish Over SSH如果不需要远程推送不用安装如果使用 Gitee 码云安装插件Gitee自带 Git 不用单独安装

配置 Maven进入【首页】–【系统管理】–【全局配置】拉到页面最下方 maven–maven 安装。

04创建任务

新建任务点击【新建任务】输入任务名称点击构建一个自由风格的软件项目。

源码管理点击【源码管理】–【Git】输入仓库地址添加凭证选择好凭证即可。

构建触发器点击【构建触发器】–【构建】–【增加构建步骤】–【调用顶层 Maven 目标】–【「填写配置」】–【保存】。

此处命令只是 install看是否能生成 jar 包。

clean install -Dmaven.test.skiptrue

保存点击【保存】按钮即可。

05测试该功能测试是否能正常打包。

构建点击构建按钮。

查看日志点击正在构建的任务或者点击任务名称进入详情页面查看控制台输出。

看是否能成功打成 jar 包。

该处日志第一次可能下载依赖 jar 包失败再次点击构建即可成功。

查看项目位置cd/var/jenkins_home/workspacell #即可查看是否存在06运行项目因为项目和 Jenkins 在同一台服务器所以我们用 Shell 脚本运行项目原理既是通过 Dockerfile 打包镜像然后 docker 运行即可。

Dockerfile在 Spring Boot 项目根目录新建一个名为 Dockerfile 的文件注意没有后缀名。

其内容如下大致就是使用 JDK 8把 jar 包添加到 docker 然后运行 prd 配置文件。

详细可以查看其他教程FROM jdk:8VOLUME /tmpADD target/zx-order-

0.

1-SNAPSHOT.jar app.jarEXPOSE 8888ENTRYPOINT [java,-Djava.security.egdfile:/dev/./urandom,-jar,/app.jar,--spring.profiles.activeprd]

修改 Jenkins 任务配置配置如下-t 指定新镜像名. 表示 Dockfile 在当前路径。

备注上图用了 docker logs -f 是为了方便看日志真实环境不要用因为会一直等待日志构建任务会失败加 || true 是如果命令执行失败也会继续实行为了防止第一次没有该镜像报错

保存点击保存即可

构建查看 Jenkins 控制台输出输出如下证明成功

验证docker ps # 查看是否有自己的容器docker logs # 自己的容器名查看日志是否正确# 打开浏览器访问项目

911行情直播看高清版-911行情直播看高清版应用

百度百家号客服电话人工服务

123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123