2016年8月2日

配置CentOS 7 DOCKER_HOST到0.0.0.0:2375

摘要: CentOS 7的配置文件位置略不同: 具体参见 https://www.daocloud.io/mirror#accelerator-doc中set_mirror脚本。 vi /usr/lib/systemd/system/docker.service [Unit]Description=Dock 阅读全文

posted @ 2016-08-02 11:38 傻子才悲伤 阅读(4794) 评论(0) 推荐(0) 编辑

Docker 写log到宿主机命令

摘要: 以jmeter为例,写log到宿主机的/log目录下: docker run -v /log:/tmp flasheryu/jmeter flasheryu/jmeter中的命令: /opt/jmeter/bin/jmeter -n -t /jmeter/hello-baidu.jmx -l /tm 阅读全文

posted @ 2016-08-02 11:37 傻子才悲伤 阅读(1589) 评论(0) 推荐(0) 编辑

Docker 命令的坑

摘要: 1. docker build -t abcDef . 会出错,原因是-t命令打tag时候不能有大写字母。 阅读全文

posted @ 2016-08-02 11:36 傻子才悲伤 阅读(283) 评论(0) 推荐(0) 编辑

jenkins docker容器的备份和复用

摘要: jenkins配置文件备份: docker cp focused_bhaskara:/var/jekins_home ./jenkins_home 其中focused_bhaskara为当前运行的jenkins容器名字,通过docker ps查看names即可得到。 docker create -v 阅读全文

posted @ 2016-08-02 11:35 傻子才悲伤 阅读(1149) 评论(0) 推荐(0) 编辑

使用jenkins docker容器的坑

摘要: 1.项目使用maven的时候,首先在Global Tool Configuration里面添加自动安装maven,然后在项目的构建中增加Invoke top-level Maven targets中的Maven Version里面选中刚刚添加的Maven ID,否则会报以下错误: 2.巨坑: 在上图 阅读全文

posted @ 2016-08-02 11:34 傻子才悲伤 阅读(2585) 评论(0) 推荐(0) 编辑

Docker连接General Version Control System(Gitlab/Github)自动build

摘要: 由于官方只支持Docker连接Github的自动build,那么我们使用其他version control(如Gitlab,CVS等)的同学们应该怎么做呢。 博主使用的方案是jenkins+jenkins提供的docker插件。 需要用到DooD (Docker-outside-of-Docker) 阅读全文

posted @ 2016-08-02 11:33 傻子才悲伤 阅读(297) 评论(0) 推荐(0) 编辑

Docker连接Github自动build

摘要: 具体参见代码库: https://github.com/flasheryu/docker-jetty 在Docker Hub的settings里面设置连接个人github账号。 然后在dockerhub创建一个新的repository并关联到github此repository即可。 每当有新代码ch 阅读全文

posted @ 2016-08-02 11:29 傻子才悲伤 阅读(967) 评论(0) 推荐(0) 编辑

创建私有Docker Registry的坑

摘要: 1.创建私有docker registry: docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry --name registry registry:2 清理过期容器的shell脚本: #!/bin/bashdocker sto 阅读全文

posted @ 2016-08-02 11:28 傻子才悲伤 阅读(2239) 评论(0) 推荐(0) 编辑

导航