Devops中docker安装配置

注:参照我前面发的devops教程

docker安装配置

docker-compose下载地址

bash 复制代码
https://github.com/docker/compose/releases/download/v2.35.1/docker-compose-linux-x86_64

通过执行脚本对docker进行安装

bash 复制代码
 curl -fsSL https://test.docker.com -o test-docker.sh
 sudo sh test-docker.sh

通过命令能看到docker的版本号,代表已经安装完成

docker-compose安装

访问github

https://github.com/docker/compose/releases/download/

点击tags

任意选择一个版本点击进去

到底部,找到文件结尾为docker-compose-linux-x86_64的下载

通过rz -E命令将文件上传至服务器中

5.2授权

复制代码
chmod 777 docker-compose-linux-x86_64
mv docker-compose-linux-x86_64 docker-compose
给到docker-compose足够的权限,且该名字

root@runxun:/usr/local/data# echo $PATH 
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
通过查看将docker-compose移动到任意的bin目录下(且第一时间能调用和执行)
mv docker-compose /usr/bin/

root@runxun:/usr/local/data# docker-compose version
Docker Compose version v2.35.0
通过命令查看版本号,已经安装成功,且系统已经识别出来

6.jenkins介绍

基于java开发的一种持续集成持续部署的工具

Jenkins 在 DevOps 中的作用

  1. 持续集成(CI)
    自动从代码仓库(如 Git)拉取最新代码

运行构建脚本(如 Maven/Gradle/NPM 等)

执行自动化测试,及时发现问题

将构建结果展示在界面上(成功/失败)

  1. 持续部署(CD)
    将成功构建的应用自动部署到测试环境/生产环境

可以集成 Docker、Kubernetes 等容器平台

  1. 插件丰富
    Jenkins 拥有超过 1800+ 插件,可集成:

GitLab/GitHub

SonarQube(代码质量)

JIRA(项目管理)

Slack/邮件通知等

  1. 流水线(Pipeline)
    使用 Jenkinsfile 编写完整的 CI/CD 脚本(支持 Groovy DSL)

可视化构建流程,支持并行任务、条件判断等复杂逻辑

相关推荐
运维大师2 小时前
【K8S 运维实战】37-金融企业多集群落地
运维·金融·kubernetes
行者-全栈开发2 小时前
【Linux内核】CVE-2026-46242:Bad Epoll Linux 内核 epoll UAF 漏洞修复指南(99%可靠root的云安全噩梦)
linux·运维·服务器·cve-2026-46242·linux内核漏洞·use-after-free·云多租户安全
平安的平安2 小时前
人在外地,怎样访问办公室里的电脑和内部资源?
运维·服务器·电脑
智体工坊3 小时前
从零搭建 AI 模型中转网关:部署、渠道、定价、装修全记录
运维·服务器·人工智能·搜索引擎·自动化
信鸽爱好者3 小时前
一人多台电脑办公模式:windows 电脑A远程桌面操作ubuntu电脑B
linux·运维·ubuntu
元岳数字人小元3 小时前
易部署易运维!AI数字人一体机实现场景长效运营
运维·人工智能·人机交互·交互·源代码管理
深圳市益普科技有限公司3 小时前
半导体mes厂家有哪些?从自动检验与AOI集成看mes厂家的检验自动化水平
运维·自动化
2603_954708313 小时前
微能网协调控制箱的核心价值:让多种能源“协同作战”
大数据·运维·网络·人工智能·架构·能源
码上有光3 小时前
make和makefile(自动化构建)
android·运维·自动化
bksczm3 小时前
Linux之应用层层协议认知(TCP协议编程模块化demo) —— 兼论守护进程机制
linux·运维·服务器