docker部署web应用jenkins

1.准备
我是windows7系统装好了docker,桌面有3个应用图标,Oracle VM VirtualBox是虚拟机,Kitematic (Alpha)是docker容器管理GUI工具,Docker Quickstart Terminal是容器创建管理命令行工具
在这里插入图片描述
jenkins.war包下载好了

2.启动Docker Quickstart Terminal
启动docker会分配一个IP
在这里插入图片描述
先看下有哪些镜像
命令docker images
我的已经下载好了tomcat镜像
在这里插入图片描述
如果没有tomcat镜像,用docker pull tomcat命令下载最新的镜像
也可以docker pull hub.c.163.com/library/tomcat下载我一样的镜像
下载完用docker images在看下镜像
有tomcat镜像后,开始创建容器
命令docker run -it 镜像名
在这里插入图片描述
ctrl+c退出日志
用docker ps -a看下容器id,使用哪个镜像创建的
在这里插入图片描述
启动容器docker start 容器ID
每个人容器ID不一样,ID可以鼠标左键按下选中松开按一下鼠标右键复制,在输入ID的地方鼠标右键粘贴
docker start da7983f7383e
在这里插入图I片描述
查看容器状态
docker ps -a
在这里插入图片描述
up表示在运行
进入容器docker exec 容器ID /bin/bash
docker exec -it da7983f7383e /bin/bash
在这里插入图片描述
ls -a查看文件目录
在这里插入图片描述
3.现在要把jenkins.war文件包上传到webapps目录下
exit退出容器
上传命令格式docker cp 文件路径 容器ID:容器文件路径
注意在电脑复制路径的时候符号\改成/,在一个注意空格不要多也不要少
docker cp D:/jenkins.war da7983f7383e:/usr/local/tomcat/webapps/
复制完成可以进容器看下
docker exec -it da7983f7383e /bin/bash
在这里插入图片描述
打开Kitematic (Alpha)工具,不用登陆
可以看到容器名称和状态,可以对容器创建,启动,停止,删除,设置等操作
在这里插入图片描述
在这里插入图片描述
设置端口号保存,返回
在这里插入图片描述
点击箭头就可以在浏览器打开了web服务器启动了
在这里插入图片描述在Docker Quickstart Terminal中看下容器
docker ps -a
在这里插入图片描述容器ID又改变了,启动这个容器
docker exec -it daa8c2b2845f /bin/bash

在浏览器网址后面加上/jenkins/如下
192.168.99.100:8080/jenkins/
回车很失望,没有打开,原来每一次容器参数改变,容器的ID都会改变
在这里插入图片描述
我刚配置好参数的容器里面没有jenkins.war包
现在重新复制一遍
在这里插入图片描述
现在在浏览器输入http://192.168.99.100:8080/jenkins/
打开有了
在这里插入图片描述
等会要登陆密码,在Kitematic (Alpha)中容器日志里面会有
在这里插入图片描述
在容器要进root目录里面
docker exec -it aa02b81440ca /bin/bash
cd …/…/…
退回根目录在这里插入图片描述进root目录cd root
在这里插入图片描述
进./jenkins目录cd ./jenkins
在这里插入图片描述 进secrets目录cd secrets
在这里插入图片描述
看到密码文件 initialAdminPassword在这里插入图片描述
获取密码cat initialAdminPassword
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值