标签:宿主机 tags 配置 usr var jenkins docker 安装
- docker 安装jenkins
docker run -u root -e TZ="Asia/Shanghai" --rm -d -p 8888:8080 -p 50000:50000 \
--name jenkins --privileged \
-v /data0/apps/jenkins:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $(which docker):/usr/bin/docker \
jenkins/jenkins:lts
--privileged 以root权限运行
-v /data0/apps/jenkins:/var/jenkins_home 映射到宿主机
-v /var/run/docker.sock:/var/run/docker.sock 映射到宿主机,容器能访问宿主机
-v $(which docker):/usr/bin/docker 映射到宿主机,容器能访问宿主机的docker命令
注意:如果宿主机docker版本过低的话容器运行宿主机的docker命令会报错,docker1.13版本就报错了,docker1.18没问题
- jenkins配置
1.安装插件,“Docker plugin”一定要安装
2.“系统管理”-》“系统设置”增加docker云(感觉没用)
3.项目配置
T_tags=`date '+%Y%m%d%H%M'`
#/usr/bin/docker build -t 88travel_1_10_vehicleprotocol:_prd_$T_tags -t 39.100.134.235:5000/88travel_1_10_vehicleprotocol:_prd_$T_tags ./
/usr/bin/docker build -t 39.100.134.235:5000/88travel_1_10_vehicleprotocol:_prd_$T_tags ./
docker login --username=root --password 111111 http://39.100.134.235:5000
/usr/bin/docker push 39.100.134.235:5000/88travel_1_10_vehicleprotocol:_prd_$T_tags
/usr/bin/docker run -d -p 8050:8050 --name vehicleprotocol -v /home/user/release/docker_deploy_service/log:/data/log 39.100.134.235:5000/88travel_1_10_vehicleprotocol:_prd_$T_tags
标签:宿主机,tags,配置,usr,var,jenkins,docker,安装 来源: https://www.cnblogs.com/stupidjackey/p/11663048.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。