当前位置: 首页 > news >正文

事倍功半是蠢蛋73 三谈jenkins 本地构建仓库让他本地编译然后推送

# 在Linux上,使用反斜杠 \ 作为换行符,或者直接写一行
docker run -d \-p 5000:5000 \--restart=always \--name registry \registry:2

docker run -d -p 5000:5000 --restart=always --name registry registry:2

# 查看运行中的容器
docker ps | grep registry# 如果没看到,查看所有容器(包括停止的)
docker ps -a | grep registry# 查看Registry日志(如果有问题)
docker logs registry

然后让ai生成一个helloworld的 推送范例


# 1. 构建镜像
docker build -t localhost:5000/hello-test:v1 -f Dockerfile.hello-test .# 2. 推送镜像
docker push localhost:5000/hello-test:v1# 3. 验证推送成功
curl http://localhost:5000/v2/_catalog
curl http://localhost:5000/v2/hello-test/tags/list# 4. 删除本地镜像
docker rmi localhost:5000/hello-test:v1# 5. 拉取镜像
docker pull localhost:5000/hello-test:v1# 6. 运行测试
docker run --rm localhost:5000/hello-test:v1
# 如果配置不对,重新编辑
sudo nano /etc/docker/daemon.json# 确保内容是:
{"insecure-registries": ["localhost:5000", "127.0.0.1:5000"]
}# 重启Docker
sudo systemctl restart docker# 重新启动Registry
docker start registry

image

设置中文改了

1)首先,开发人员每天进行代码提交,提交到Git仓库
2)然后,Jenkins作为持续集成工具,利用webhook插件检测GitLab仓库代码变动,使用Git工具到Git仓库拉取代码到集成服务器

{{image.png(uploading...)}}

在gitlab里集成

mulitbranch

build with parameter 决定编译哪些

解决问题

sudo usermod -aG docker jenkins

临时:
sudo chmod 666 /var/run/docker.sock

http://www.jsqmd.com/news/193821/

相关文章:

  • 2026年评价高的济南画室暑假班,济南画室,济南画室素描课培训机构推荐及选购参考榜 - 品牌鉴赏师
  • 2026年环形高压鼓风机厂家哪家好,国产品牌推荐 - 品牌推荐大师
  • Kanass快速上手指南:如何进行缺陷管理
  • [Notes] (不擅长的)数学相关瞎扯
  • xcode Show Assistant Editor
  • 数据治理建设方法:合规与效率双提升策略
  • 2026年诚信的济南画室,济南画室集训,济南画室暑假班培训机构选购参考汇总 - 品牌鉴赏师
  • GLM-TTS能否用于电梯广告配音?短平快促销语音批量生产
  • 【中小企业数字化转型利器】:用PHP低代码实现精细化权限管控
  • (分库分表扩容不再难) PHP大型系统弹性伸缩架构设计全揭秘
  • 【稀缺技术曝光】:企业级PHP图像识别加速框架设计内幕
  • 从零开始解析物联网协议,PHP开发者必须掌握的3种数据解码技巧
  • 图像识别延迟高达数秒?:立即应用这6个PHP性能急救技巧
  • GLM-TTS能否用于游戏NPC对话生成?角色语音多样化实现
  • 为什么你的PHP告警总误报?深入剖析阈值设定的3大误区
  • GLM-TTS能否用于酒店客房控制系统?入住欢迎语音定制
  • 本地存储扛不住?PHP对接MinIO/S3实现可扩展大文件存储(附完整代码)
  • PostgreSQL:字符串拼接-string_agg
  • 2026商标转让全攻略:趋势洞察、避坑指南与优质平台选型 - 资讯焦点
  • GLM-TTS能否接入MyBatisPlus后台管理系统实现日志播报?
  • 语音合成中的连读处理:中文词语间自然过渡效果评估
  • 视频直播点播平台EasyDSS在在线教育直播场景中的应用与实践
  • 使用Trae debug C++代码时,提示配置的类型cppdbg不受支持
  • 跨域安全危机迫在眉睫,PHP后端必须部署的6道防火墙
  • 为什么你的PHP容器数据总丢失?深入解析Docker数据卷机制
  • 成都中小企业财税管家!分析牛财税,合规规划+高效退税全搞定 - 品牌智鉴榜
  • 2026年1月国内外中药超微粉碎机厂家推荐榜单分析 - 品牌推荐大师1
  • GLM-TTS批量推理教程:高效生成千条语音文件的秘诀
  • 【智能家居开发内幕】:PHP工程师必须掌握的7个场景模式优化策略
  • 2025管道塌陷修复新潮流:非开挖疏通公司实力排行,国内管道疏通公司TOP企业引领行业技术新高度 - 品牌推荐师