• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >虚拟化 > jenkins构建Docker 镜像实例详解

jenkins构建Docker 镜像实例详解

作者: 字体:[增加 减小] 来源:互联网

本文主要包含jenkins构建Docker,镜像,jenkins,Docker镜像的创建等服务器相关知识,希望可以进行参考

 jenkins构建Docker 镜像实例详解

前言:jenkins有Docker镜像,而之前我们说过使用jenkins打包Docker镜像,那么可否用jenkins的Docker镜像打包Docker镜像呢?

环境:

    CentOS 7
    Docker 1.10.3

1、本机安装docker环境,并配置TCP访问接口

  # vi /usr/lib/systemd/system/docker.service

    修改ExecStart为:

  ExecStart=/usr/bin/docker daemon --tls=false -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375

2、pull并运行jenkins的docker镜像

 # docker pull index.docker.io/library/jenkins:1.642.2
  # docker run -d -e "DOCKER_HOST=tcp://192.168.10.136:2376" --name myjenkins -u root -p 8080:8080 -p 50000:50000 -v /home/jenkins-home-docker:/var/jenkins_home jenkins
docker cp /usr/bin/docker myjenkins:/usr/bin

3、安装插件:CloudBees Docker Build and Publish plug

4、配置jenkins镜像内部的docker,这里我们直接使用docker的二进制编译版本:

 # wget https://get.docker.com/builds/Linux/x86_64/docker-latest
  # mv docker-latest /usr/bin/docker
  #chomd +x /usr/bin/docker

5、创建项目apache,源码管理选择git,URL为:https://git.coding.net/lightingLYG/apache.git

增加构建步奏,选择“Docker Build and Publish”,填写name,Docker Host URI为tcp://宿主机host:2375

然后点开高级,选中“Skip Push”

保存后即可构建,此处跳过了push到服务器的操作

6、到宿主机中查看镜像是否打包完成

  # docker images

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:

  • 在linux服务器上安装Jenkins
  • CentOS上安装Jenkins的方法
  • 详解使用Jenkins部署Spring Boot项目
  • centos 7系统下安装Jenkins的步骤详解
  • 详解Docker下搭建Jenkins构建环境
  • centos7 安装Jenkins详细介绍
  • Java利用jenkins做项目的自动化部署
  • 如何通过Jenkins定期清理为None的镜像详解
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 详解Docker下搭建Jenkins构建环境
  • jenkins构建Docker 镜像实例详解

相关文章

  • 整合存储 2013服务器虚拟化9大预测
  • 在windows下的安装Docker的教程
  • 详解Docker方式实现MySql 主从复制(实践篇)
  • 解决docker pull镜像速度慢的问题的方法
  • Docke实例之搭建gitlab的方法
  • Docker镜像构建的两种方法解析
  • Docker学习笔记之Docker部署Java web系统
  • Docker 搭建私有仓库(registry、harbor)
  • Docker Machine深入学习
  • VirtualBox虚拟机安装CentOS 7图文教程

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Rancher无法添加主机问题的解决方法
    • 详解实现hyper-v虚拟机克隆的方法
    • OpenStack安装部署Liberty Neutron
    • virtualbox下osx系统盘扩容方法
    • docker容器资源配额控制详解
    • 在docker中部署tomcat并且部署java应用程序的步骤详解
    • VirtualBox 共享文件夹权限设置及使用方法
    • CloudStack SSVM启动条件源码阅读与问题解决方法
    • jenkins构建Docker 镜像实例详解
    • Docker 数据卷及数据容器详细介绍及示例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有