0%

win10环境下docker的安装与在docker安装Jenkins

一、安装docker

  1. 打开控制面板-程序-程序和功能-启用或关闭windows功能。启用Hyper-V,确定,重启计算机。
    在这里插入图片描述
  2. 安装docker,在docker下载地址下载安装。可能需要注册登录。
  3. 配置环境变量。在桌面的“此电脑”图标右键选择属性,左边栏的高级系统设置,右边的“环境变量”,编辑“path”,看一看是否有最下面的两项,如果没有就添加上去。(一般是有的)
    在这里插入图片描述
  4. 设置镜像。点击docker desktop,右上角的设置图标点击进入,进入docker engine选项,在registry-mirrors里面添加”https://registry.docker-cn.com", “http://hub-mirror.c.163.com"。这是为了防止国外镜像速度慢。
    在这里插入图片描述
  5. 在cmd中输入docker,如果有以下提示就安装成功。
    在这里插入图片描述

    二、在Docker安装Jenkins

  6. 在cmd输入docker pull jenkins命令拉取Jenkins镜像,可能需要一定时间。
    在这里插入图片描述
  7. 输入docker images 可见该镜像已成功拉取。
    在这里插入图片描述
  8. 继续在cmd输入docker run -d –name jenkins -p 8081:8080 -v D:\03_Docker_Volume\V_Jenkins:/var/jenkins_home jenkins,启用Jenkins容器。这里的D:\03_Docker_Volume\V_Jenkins表示Windows挂载Jenkins的目录。
  9. 这里下载cloudbees-folder.hpi放在D:\03_Docker_Volume\V_Jenkins\war\WEB-INF\detached-plugins目录(这个目录下面有很多hpi文件,为了防止出错可以看一下确认)
  10. 将:\03_Docker_Volume\V_Jenkins\hudson.model.UpdateCenter.xml文件改成:
1
2
3
4
5
6
7
<?xml version='1.0' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
</site>
</sites>
  1. 点第四个重启按钮重启Jenkins。
    在这里插入图片描述
  2. 点第一个按钮进入Jenkins。

    三、配置Jenkins

  3. 在D:\03_Docker_Volume\V_Jenkins\secrets\initialAdminPassword找到初始密码,输入。
    在这里插入图片描述
  4. 安装插件,时间长,并且大概率是全部失败的。
    在这里插入图片描述
    在这里插入图片描述
  5. 设置完用户名和密码即可进入界面。
    在这里插入图片描述