Docker_快速部署jenkins(dockerfile实现)
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,我用的是ubuntu14.04的基础镜像,并且在基础镜像中已经把ant,tomcat,jdk的安装包配置好了。具体的这里不做赘述。在/tmp/目录下建一个Dockerfile文件:touch Dock
千家信息网最后更新 2025年02月02日Docker_快速部署jenkins(dockerfile实现)
我用的是ubuntu14.04的基础镜像,并且在基础镜像中已经把ant,tomcat,jdk的安装包配置好了。具体的这里不做赘述。
在/tmp/目录下建一个Dockerfile文件:
touch Dockerfile
vi Dockerfile
下面是我写的Dockerfile文件
第一行FROM是基于哪个镜像;
第二行是联系方式;
RUN是Dockerfile内部运行的命令;
ENV用来来配置环境变量;
CMD是构建之后,执行的命令,这里启动tomcat;
EXPOSE 8080 这里是tomcat需要的端口;
这些写完之后保存,然后执行如下命令构建
docker build -t {name}:{tag} .其中-t 给镜像命名,tag是标签,后面有个 . ,意思是从当前目录查找Dockerfile
上图可以看到dockerfile在按照命令步骤执行,我们再来运行一下docker images,查看构建的镜像。
现在我们启动一下这个镜像
docker run -d --name jenkins -p 80:8080 -v /home/jenkins_home1:/home/jenkins_home1 jenkins:u3 -p是将端口从8080映射到80
查看一下运行状况,发现这个jenkins服务已经起来了,运行在80端口
页面启动jenkins
镜像
命令
运行
端口
基础
文件
目录
配置
一行
上图
变量
意思
方式
标签
步骤
状况
环境
联系方式
页面
服务
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
pubg登录服务器未相
lol电信服务器列表
软件开发工作要疯了怎么安慰
王者荣耀中的服务器什么意思
有服务器怎么开游戏
网络技术证书考试需要哪些
毕节安卓软件开发
无主之地加入哪个服务器不卡
怎么取消网络安全显示
气象局网络技术处刘海波
qq服务器怎么用
游戏服务器架构教程
浙江杭州模具制造管理软件开发
电子屏网络安全工作落实
网络技术获利要坐牢吗
开源体系 软件开发
电力网络安全应急预案
2016服务器硬盘怎么重新分区
请查看服务器
神鬼传奇单机装备数据库
tropgene 数据库
前置服务器名词解释
sql数据库恢复软件免费
企业级服务器应用场景分类
数据库merge是干嘛的
数据库中什么情况下用哈希
海西州召开网络安全和信息化委员会会议
服务器加匠魂
和平精英的服务器最多几个
浙江浪潮服务器哪个厂家质量好