腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
ramdisk
加快
Dockerfile
构建
速度
docker
、
docker-compose
、
dockerfile
、
tmpfs
我们运行一个从大型代码库编译多个工件的
构建
过程。 在
使用
SSD的像样的spec i7上,这需要大约20分钟,但是当我转向
使用
tmpfs时,时间会下降到大约3分钟。我们
使用
docker-compose打包
构建
过程,以确保所有开发人员获得相同的
构建
环境,但也希望他们能够在没有更改的情况下
使用
Docker缓存中的工件运行项目。感知到的
构建
时间是一个问题,但我们也担心磁盘驱动器的耗尽,因为进程在每次
构建
时都会写入大于1 1Gb的数据。有没有办
浏览 33
提问于2020-08-03
得票数 0
回答已采纳
4
回答
Visual Studio 2010是否从四核与双核计算机中获益?编译是多线程的吗?
performance
、
visual-studio-2010
我有一台Windows XP机器,有一个3.6G的双核CPU和4MB。我对表演不是很满意。我想知道VS2010中的编译是否是多线程的,VS2010是否从双核机器切换到四核机器中受益?
浏览 1
提问于2010-05-12
得票数 7
1
回答
加速嵌入式linux编译进程
performance
、
embedded-linux
、
cross-compiling
、
openwrt
而且重新编译的
速度
非常慢。为了减少这种痛苦,购买了基于AMD Threadripper 3970X的工作站,具有128 1Tb和1TB固态硬盘。我
使用
RAMDISK
: $ sudo mkdir /mnt/
ramdisk
$ sudo mount -t tmpfs -o rw,size=64G tmpfs /mnt/
ramdisk
存储所有的源文件如何
加快
GCC C/C++交叉编译的
速度
?一些搜索将我指向distcc和
浏览 51
提问于2021-08-05
得票数 0
2
回答
如何更改全局maven默认目标目录?
java
、
maven
、
settings
、
pom.xml
、
target
我猜到要更改maven
构建
的输出目标目录。正如我所看到的,更多的人问过,我对它做了一些修改: 我希望为我的所有m2项目生成的所有文件都进入特定的、不同于默认的
构建
目录。例如,如果我有项目P1和P2,默认的
构建
目录是P1/target和P2/target。我想把它改为P1/target和P2/target/ ,或者更好的-temp/p1/和/temp/p2/。看起来有几个maven插件将
构建
目录路径建立在"proj
浏览 0
提问于2018-02-19
得票数 1
1
回答
码头-组合与对接-合成-
构建
与对接-
构建
-
构建
-无缓存
docker
、
docker-compose
我不知道这两者有什么区别。
浏览 3
提问于2016-10-12
得票数 235
2
回答
存储在
ramdisk
中并以符号链接到项目的cmake
构建
目录会导致make失败
cmake
、
gnu-make
、
ramdisk
我正在尝试
使用
ramdisk
作为
构建
目录来
加快
构建
过程。我已经创建了
ramdisk
:在
ramdisk
上,我创建了build dir:然后我将
ramdisk</e
浏览 4
提问于2020-10-09
得票数 0
2
回答
使用
码头
构建
和tmpfs
构建
一个码头形象?
docker
、
dockerfile
、
ramdisk
、
tmpfs
问:如何在
Dockerfile
或docker build命令行中指定希望在
构建
容器中安装tmpfs?这是在拆分
构建
的上下文中--第一个容器将
使用
RAM磁盘,从源
构建
应用程序,第二阶段将结果复制到一个新容器中。 似乎是相似的,但我的动机不同。我不太关心陈旧的图像层持续存在,但我关心的是
构建
的性能。在Docker之外进行实验时,当整个源树在RAM中而不是在磁盘上时,
构建
我正在
使用
的特定应用程序的
速度
要快4倍以上。但是,我似乎在任何地方都找
浏览 3
提问于2019-02-11
得票数 7
回答已采纳
1
回答
如何在声明式Jenkins管道中
使用
Docker的--缓存--生成标记?
docker
、
jenkins
、
jenkins-pipeline
、
docker-build
我
使用
声明式Jenkinsfile在Docker容器中运行一些阶段。该过程工作正常,但
构建
时间通常非常慢,因为我们的CI有相当多的奴隶,如果
构建
发生在一个没有层缓存的从机上,整个
构建
需要一段时间。我已经读过,如果指定了--cache-from标志,Docker可以
加快
构建
速度
。如何指定缓存-从标志和外部注册表的URL和凭据?pipeline { environment { REPO
浏览 1
提问于2017-10-04
得票数 6
回答已采纳
1
回答
为什么要创建<none>映像,为什么Docker不清理它们?
docker
我知道如何移除容器和图像。运行docker images会给我这样的结果:go_dev latest f6ed22ea5c46 About a minute ago 624.7 MB <none
浏览 2
提问于2015-06-23
得票数 2
回答已采纳
1
回答
是否有可能同时建立一个多阶段的形象?
docker
、
parallel-processing
、
docker-build
我有一个相当大的
Dockerfile
,它有多个层。其中一些层需要相当长的时间。我注意到许多事情并不相互依赖。示例:假设您有一个类似于此的
Dockerfile
。现在,我想调用一个docker build --some-flag,它并行
构建
所有的阶段,除非它们必须彼此工作。编辑: 我唯一能想到的就是将<em
浏览 3
提问于2020-05-21
得票数 10
2
回答
在
构建
服务器上
使用
ramdisk
是否明智?
build
、
build-process
、
continuous-integration
在我的公司,我们目前正在研究各种策略,以
加快
我们的CI建设。我们已经分析了我们的
构建
并确定我们受到了I/O瓶颈的限制。我建议
使用
ramdisk
作为签出和
构建
文件的位置。当然,
构建
输出和日志将存储在物理磁盘上。 这是一件明智的事情,还是这种方法有明显的缺点?我并不是在寻找有关硬件方面的答案,而是寻找公共
构建
系统(如MSBuild)和
ramdisk
之间的交互是否会导致任何问题,以及是否存在其他我需要注意的风险。
浏览 5
提问于2010-08-09
得票数 17
回答已采纳
2
回答
Python:将7 GB的文本文件快速加载到unicode字符串中
python
、
memory
、
ctypes
、
shared-memory
、
ipython
(我
使用
的是EC2,所以如果绝对必要的话,我可以购买更多的内存。)mount -t tmpfs none /var/
ramdisk
-o size=7g谢谢!
浏览 0
提问于2010-09-06
得票数 2
1
回答
加快
码头建设,争取更好的码头管理
go
、
docker
我有一个
Dockerfile
,是FROM golang:1.6-alpine。在执行docker build时,我希望尽可能多地
使用
坞映像缓存来
加快
速度
。但是,这会导致只在那时
构建
有价值的包(这是
构建
时间的很大一部分)。FROM golang:1.6-alpine ADD vendor
浏览 2
提问于2016-07-27
得票数 2
2
回答
记忆中的后遗症值得一试?
postgresql
、
in-memory-database
我得到的第一个想法是将Postgres数据文件夹放到
RAMdisk
中。理论上,这应该使I/O比
使用
SSD更快。 如果您有在内存中运行postgres的经验,请与我们分享。我读过这样的文章:;并且仍然试图在
RAMdisk
的想法中占据优势。
浏览 0
提问于2020-02-04
得票数 1
4
回答
优化
使用
Ramdisk
进行Eclipse开发
eclipse
、
ramdrive
我遇到了几个
Ramdisk
驱动程序,它们可以从操作系统隐藏的RAM创建虚拟磁盘,我正在寻找如何最好地
使用
740MB虚拟磁盘来加速我们环境中的开发。一种选择是将Vista配置为交换到
Ramdisk
。这是可行的,并且显著地
加快
了低内存情况下的开发
速度
。但是,可供操作系统
使用
的3.3 OS通常就足够了,而且在许多情况下,我们不会太多地
使用
交换文件。另一种选择是
使用
Ramdisk
作为存放临时文件的位置。
使用
Vista mkl
浏览 7
提问于2009-12-03
得票数 12
回答已采纳
1
回答
这对码头工人来说正常吗?
docker
我正在建立一个图像,安装蚂蚁,maven,幻影,咕哝-cli,但当我跑。需要一段时间才能开始将生成上下文发送到docker,然后大小为这是正常的还是我能做些什么来加速这件事?
浏览 3
提问于2015-01-14
得票数 0
回答已采纳
3
回答
有没有支持DATE功能的内存数据库?
unit-testing
、
postgresql
我正在为一个
使用
postgresql的DAO做一些单元测试。我的DAO
使用
的一些SQL查询涉及日期函数。是否有内存中的数据库支持与postgresql类似的功能?目前我正在寻找对DATE函数的支持,但我显然可以预见自己将来会
使用
其他函数。
浏览 0
提问于2010-05-02
得票数 1
回答已采纳
2
回答
在开发周期中监视或加速ASP.NET编译的技巧
asp.net
、
visual-studio-2008
、
msbuild
我
使用
的是一个大型ASP.NET应用程序。有时,我会对bin/目录中的DLL或一些代码隐藏文件等进行一些更改。这些更改会导致ASP.NET重新编译一些文件,复制到影子目录等。2.我可以监控(
使用
一些调试工具) ASP.NET实际在做什么吗?
浏览 1
提问于2009-08-11
得票数 2
回答已采纳
3
回答
Docker用gradle
构建
jar文件耗时太长
java
、
spring-boot
、
docker
、
gradle
、
dockerfile
我有这个
Dockerfile
,我想用gradle
构建
一个spring引导项目,然后运行它,但是
构建
需要100秒钟才能完成,但是在我的本地机器上,它
构建
得很快。我确信这是一个缓存问题,但我不知道如何
加快
速度
,我对Docker有点陌生 COPY --chown=gradle:gradle
浏览 25
提问于2022-11-16
得票数 1
1
回答
是否有一种更容易的方法来测试PHP源代码在多平台上
使用
Docker映像?
docker
、
testing
、
dockerfile
、
docker-machine
、
docker-image
此外,还有可能
使用
像SQLite这样的不同的数据库后端。 为了测试特定的功能,我编写了一些很好的测试。我想重用这个测试,并在不同的环境中自动运行我的测试。我想用码头来做这个。但我对码头很陌生。是否有更简单的方法在多平台上
使用
Docker映像测试PHP源代码?
浏览 1
提问于2018-02-22
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券