腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
DevOps持续集成
专栏成员
举报
394
文章
616183
阅读量
67
订阅数
订阅专栏
申请加入专栏
全部文章(394)
jenkins(117)
devops(89)
git(79)
kubernetes(43)
bash(41)
腾讯云测试服务(41)
容器镜像服务(37)
自动化(37)
容器(36)
编程算法(33)
网络安全(32)
https(31)
开源(29)
github(28)
数据库(24)
部署(24)
微服务(23)
sql(21)
存储(21)
api(20)
java(17)
linux(17)
apache(16)
node.js(15)
http(15)
DevOps 解决方案(14)
运维(14)
配置(14)
python(13)
maven(13)
cci 持续集成(13)
网站(12)
单元测试(12)
安全(12)
管理(12)
工具(11)
windows(10)
云计算(10)
shell(9)
自动化测试(9)
测试(9)
打包(8)
gradle(8)
xml(7)
html(6)
云数据库 SQL Server(6)
ide(6)
jar(6)
缓存(6)
jdk(6)
ssh(6)
tcp/ip(6)
ci(6)
集群(6)
php(5)
android(5)
服务(5)
工程师(5)
工作(5)
实践(5)
ios(4)
oracle(4)
nginx(4)
bash 指令(4)
访问管理(4)
dns(4)
npm(4)
迁移(4)
镜像(4)
开发(4)
性能(4)
mac os(3)
ruby(3)
json(3)
centos(3)
分布式(3)
uml(3)
机器人(3)
安全漏洞(3)
pipeline(3)
terraform(3)
持续交付(3)
服务器(3)
工作流(3)
软件(3)
数据(3)
系统(3)
最佳实践(3)
postgresql(2)
unix(2)
混合云解决方案(2)
yum(2)
markdown(2)
kernel(2)
数据分析(2)
虚拟化(2)
功能测试(2)
测试策略(2)
性能测试(2)
持续集成(2)
持续部署(2)
agent(2)
config(2)
dashboard(2)
dockerfile(2)
gitlab(2)
int(2)
ip(2)
ldap(2)
openshift(2)
sonarqube(2)
代理(2)
代码质量(2)
对象(2)
基础(2)
架构(2)
监控(2)
解决方案(2)
连接(2)
内存(2)
优化(2)
语法(2)
云服务器(1)
对象存储(1)
负载均衡(1)
其他(1)
官方文档(1)
NLP 服务(1)
c++(1)
perl(1)
javascript(1)
go(1)
.net(1)
bootstrap(1)
vue.js(1)
css(1)
tomcat(1)
spring(1)
神经网络(1)
文件存储(1)
SSL 证书(1)
数据加密服务(1)
devmaster(1)
腾讯git代码托管(工蜂)(1)
云推荐引擎(1)
企业(1)
数据安全(1)
sass(1)
serverless(1)
黑客(1)
数据迁移(1)
爬虫(1)
jvm(1)
正则表达式(1)
面向对象编程(1)
ftp(1)
grep(1)
cdn(1)
selenium(1)
rabbitmq(1)
gcc(1)
zabbix(1)
kvm(1)
架构设计(1)
sas(1)
nest(1)
gerrit(1)
防火墙(1)
CODING DevOps(1)
负载测试(1)
etcd(1)
验证码(1)
应用安全开发(1)
Elasticsearch Service(1)
多云管理(1)
数据湖(1)
项目管理(1)
admin(1)
airflow(1)
apply(1)
auto(1)
branch(1)
break(1)
com(1)
commit(1)
draw(1)
ethernet(1)
for循环(1)
gpt(1)
hostname(1)
init(1)
interface(1)
io(1)
ipv4(1)
iterable(1)
kubectl(1)
minikube(1)
null(1)
operators(1)
prometheus(1)
route(1)
router(1)
saas(1)
shutdown(1)
token(1)
txt(1)
ui(1)
web(1)
版本控制(1)
备份(1)
笔记(1)
变量(1)
操作系统(1)
插件(1)
产品(1)
程序(1)
代理服务器(1)
服务端(1)
高可用(1)
函数(1)
技巧(1)
计算机(1)
监控工具(1)
脚本(1)
教程(1)
交换机(1)
接口(1)
进程(1)
开发者(1)
客户端(1)
浏览器(1)
路由(1)
面试(1)
命令行(1)
日志(1)
软件开发(1)
设计(1)
生命周期(1)
事件(1)
调试(1)
同步(1)
图表(1)
网络(1)
源码(1)
指针(1)
主机(1)
字符串(1)
DevSecOps(1)
A/B测试(1)
包管理器(1)
搜索文章
搜索
搜索
关闭
Docker多架构容器镜像构建方式
容器镜像服务
容器
架构
镜像
性能
在运行任何 docker 镜像或 Kubernetes pod 时,您是否在服务器上看到过exec /docker-entrypoint.sh: exec format error错误消息?这很可能是因为您正在服务器上运行一些其他 CPU 架构的容器镜像,或者您是否曾经 在 Apple Silicon M1、M2 MacBook 上使用过--platform linux/x86_64选项?如果是,那么您无法获得 Apple 芯片的本机性能,并且可能会耗尽 MacBook 的电池电量。为了避免这种错误和性能问题,我们需要运行正确的多架构容器镜像,或者我们可能需要构建自己的镜像,因为所有容器公共镜像都没有可用的多架构镜像。
DevOps云学堂
2023-08-22
1.2K
0
使用Kompose从Docker Compose 迁移到 Kubernetes
kubernetes
迁移
网站
容器镜像服务
容器
您可以使用多种解决方案,例如 Swarm、Kubernetes……从一定数量的应用程序和/或基础设施中,Kubernetes在高可用性和弹性方面往往占主导地位。这就是为什么本文的目的是向您解释如何从使用 Docker Compose 的环境迁移到 Kubernetes。
DevOps云学堂
2022-10-04
3.6K
0
GitLabCI模板库的流水线优化实践
maven
npm
gradle
容器镜像服务
单元测试
作业分为Build、test、codeanalysis、artifactory、deploy部分,在每个作业中配置了rules功能开关,由变量控制最终作业的运行。
DevOps云学堂
2021-12-27
1.1K
0
Jenkins流水线将制品发布到Nexus存储库
jenkins
maven
存储
.net
容器镜像服务
本指南的目的是创建一个工作流,我们可以在该工作流中通过Maven和CI服务器来构建,存储,管理和监视已编译的制品。
DevOps云学堂
2021-12-21
2.5K
0
加快GitLabCI流水线构建!
git
缓存
linux
容器镜像服务
GitLab.com 提供共享的Runner程序供每个存储库使用,虽然这对于快速开始来说是很棒的,但我们发现最大的单项速度提升来自接待我们自己的Runner。对我们来说,瓶颈实际上不是CPU或RAM,而是网络。在私有云服务器上,网络速度大大提高。网络速度对于构建和部署尤其重要。构建通常需要下载库,依赖项,Docker映像等,而部署则需要将资源上传到其他位置。当网络挤满了GitLab的共享Runner时,这些阶段就会很慢。
DevOps云学堂
2021-12-13
690
0
GitLab13.8版本CI/CD部分功能更新
https
git
网络安全
容器镜像服务
html
https://docs.gitlab.com/omnibus/update/gitlab_13_changes.html
DevOps云学堂
2021-03-16
1.6K
0
Docker安全性:保护Docker容器安全的14个最佳实践
容器镜像服务
容器
api
安全漏洞
应用程序的容器化涉及将应用程序代码及其依赖项(所需的库,框架和配置文件)打包在虚拟容器中。这种方法有助于可移植性,并且可以在各种计算环境和基础架构中一致地运行,而不会降低效率。
DevOps云学堂
2021-03-16
3.4K
0
Jenkins声明式管道语法快速参考指南
bash
jenkins
devops
容器
容器镜像服务
Jenkins管道使用户能够构建完整的持续交付(CD)管道,并作为其应用程序代码的一部分。构建,测试和交付步骤成为应用程序本身的一部分,存储在Jenkinsfile中。声明式管道语法提供了一个简单的预定义层次结构,以使所有经验级别的用户都可以访问管道和相关的Jenkinsfiles的创建。最简单的形式是,管道在代理上运行并包含阶段,而每个阶段都包含定义特定操作的步骤。
DevOps云学堂
2021-02-26
1.9K
0
如何使用一个 Dockerfile 文件描述多个镜像
容器镜像服务
我们知道在 Docker v17.05 版本后就开始支持多阶段构建 (multistage builds)了,使用多阶段构建我们可以加速我们的镜像构建,在一个 Dockerfile 文件中分不同的阶段来处理镜像。
DevOps云学堂
2020-12-15
7.6K
0
在Kubernetes环境中采用Spinnaker的意义
kubernetes
容器镜像服务
jenkins
bash
该博客的目的是帮助开发人员,架构师和商业从业人员了解采用Kubernetes环境时使用Spinnaker的重要性。您将了解:
DevOps云学堂
2020-11-26
2.5K
0
Nexus作为容器注册表的配置指南
容器
容器镜像服务
存储
开源
在过去的十年中,开发人员经历了打包和部署应用程序和底层操作系统的方式的转变。Docker容器和最流行的开源容器编排系统Kubernetes(K8)的使用率上升,已经改变了软件供应链。一方面,开发,测试和生产团队可以获得将代码及其所有依赖性打包到容器中的优势。另一方面,随着每一项新技术的产生,出现了新的包装管理系统的复杂性。
DevOps云学堂
2020-09-30
1.7K
1
重构:保持Dockerfile整洁的5个技巧
容器镜像服务
最好的解决方案是将Dockerfile拆分为多个Dockerfile,以使我们的Dockerfile更小,更易于理解和维护。
DevOps云学堂
2020-09-24
1K
0
GitLabCI作业中如何使用私有仓库镜像?
容器镜像服务
容器
存储
编程算法
今天有同学在GitlabCI课程实践中遇到了一个问题,当runner需要下载私有镜像仓库中的镜像报错,提示没有权限。如果是在vm或者物理机注册的docker类型执行器的runner,则在本机执行docker login之后就可以了。但是现在是通过docker运行的gitlabrunner 并且使用的也是docker类型的执行器。此时我们就需要在项目或者Runner配置镜像仓库的认证信息了。
DevOps云学堂
2020-09-22
3.9K
0
如何在Docker容器中运行Docker [3种方法]
容器
容器镜像服务
nest
腾讯云测试服务
/var/run/docker.sock是默认的Unix套接字。套接字用于在同一主机上的进程之间进行通信。Docker守护程序默认情况下侦听docker.sock。如果您在运行Docker守护程序的主机上,则可以使用/ var/run/docker.sock管理容器。
DevOps云学堂
2020-09-14
24.3K
0
基于K8S应用部署过程中常见的十个反模式|文末福利
kubernetes
容器镜像服务
容器
Kubernetes确实很受欢迎,但是很难上手,而且传统开发中有很多实践都无法转化为云原生开发。在本文中,我们研究了10个关于Kubernetes部署的反模式。
DevOps云学堂
2020-09-14
429
0
GitLabCI/CD自动集成和部署到远程服务器
git
ssh
容器镜像服务
bash
容器
目的是通过一个示例应用程序对GitLab CI/CD进行友好的了解,该应用程序有助于入门,而无需阅读所有GitLab文档。
DevOps云学堂
2020-09-04
6.1K
0
第2章 Jenkins Server的安装部署方式
jenkins
https
网络安全
容器镜像服务
本章阐述Jenkins Server的安装部署方式。基于Tomcat、CentOS、MacOS、Docker、Kubernetes、Windows部署。部署后的基础配置。
DevOps云学堂
2020-07-24
1.2K
0
面向初学者的Docker快速入门指南
容器
容器镜像服务
npm
yum源:https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo为了速度可以替换文件中的url。
DevOps云学堂
2020-07-23
1.2K
0
使用docker数据卷持久化容器数据
容器
容器镜像服务
存储
volume是用于对Docker容器生成和使用的数据持久化的首选机制。如果您的容器生成非持久状态数据,请考虑使用 tmpfs挂载以避免将数据永久存储在任何地方,并通过避免写入容器的可写层来提高容器的性能。
DevOps云学堂
2020-07-23
760
0
使用GitLabCI实现monorepos项目CI/CD
容器镜像服务
git
腾讯云测试服务
微服务
基于现代Web的应用程序通常都包含多种服务。例如,后端API和前端客户端。在规模扩大成为问题的大型项目中,服务也可以拆分为多个微服务。如何在这样的项目中组织源代码?一种解决方案是monorepo,即项目中所有源代码在同一个存储库中管理。还有一种是每个微服务分别创建一个存储库管理。
DevOps云学堂
2020-06-19
9.4K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档