国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

每個開發(fā)人員都必須嘗試的三個Docker桌面擴展

譯文
開源
Docker是一種開源技術(shù),它使用Linux容器來虛擬化應(yīng)用程序和其他軟件進程,這樣它們就可以在另一個容器中獨立且更安全地運行,就好像它們是同一臺計算機設(shè)備上獨立運行的應(yīng)用程序一樣。

譯者 | 李睿

審校 | 孫淑娟

Docker擴展可以通過提高速度和生產(chǎn)力為開發(fā)人員節(jié)省大量時間和精力。開發(fā)人員可以嘗試采用,并實現(xiàn)CI/CD管道的自動化。

軟件開發(fā)領(lǐng)域如今正在以前所未有的速度變化,對更快發(fā)布周期的需求導(dǎo)致了虛擬化技術(shù)的激增。虛擬機(VM)已經(jīng)存在很多年,但是近年來出現(xiàn)的容器讓它們相形見絀,因為虛擬機速度較慢,而且不像容器那么輕量。隨著微服務(wù)的普及,容器已經(jīng)成為在輕量級環(huán)境中開發(fā)、測試和部署應(yīng)用程序的虛擬機的一個很好替代品。

Docker是一種開源技術(shù),它使用Linux容器來虛擬化應(yīng)用程序和其他軟件進程,這樣它們就可以在另一個容器中獨立且更安全地運行,就好像它們是同一臺計算機設(shè)備上獨立運行的應(yīng)用程序一樣。

Docker將軟件應(yīng)用程序打包在虛擬容器中,這樣它們就可以快速有效地運輸、部署和運行。這些容器就像應(yīng)用程序的虛擬儲物柜。它們將應(yīng)用程序及其依賴項打包,以便可以透明地在任何地方發(fā)布和運行。這意味著用戶可以從開發(fā)、測試、登臺或生產(chǎn)系統(tǒng)中獲得相同的用戶體驗。

1、Docker擴展

Docker公司在DockerCon 2022大會上發(fā)布了Docker擴展(Docker Extensions)。Docker擴展的理念是通過使用第三方工具(如插件)來幫助開發(fā)人員擴展其功能,可以通過單擊Docker桌面的擴展選項卡啟用可用的擴展。擴展提高了開發(fā)人員的工作效率,并使工作流更加順暢。開發(fā)人員可以在一個集中的地方使用他們喜歡的工具,即Docker桌面。

在探索各種有趣的擴展之前,先打開Docker桌面,從其首選項中啟用Docker擴展。

圖片

以下是一些開發(fā)人員必須擁有的Docker擴展,以加快他們的軟件開發(fā)。

2、DroneCI

眾所周知,持續(xù)集成(CI)是進行DevOps的第一步。當(dāng)開發(fā)人員編寫代碼時,他們將代碼存儲在像Git這樣的源代碼控制管理工具中。然后在持續(xù)集成工具的幫助下測試和構(gòu)建代碼。持續(xù)集成(CI)是每一種DevOps方法的重要組成部分。DroneCI是一個非常容易設(shè)置和使用的開源持續(xù)集成(CI)工具。現(xiàn)在有了這個擴展,用戶將能夠在筆記本電腦進行持續(xù)集成(CI)。只需要一個yml文件來定義步驟,然后就完成了。

可以采用一個簡單的Node.js應(yīng)用程序來處理插件。以下是克隆的示例應(yīng)用程序。

kind: pipeline
type: docker
name: default
platform:
os: linux
arch: arm64
steps:
- name: message
image: busybox
commands:
- echo “Hello Captain Canary”!
- name: test
image: node
commands:
- npm install
- npm test

可以直接從Docker桌面擴展選項卡安裝DroneCI擴展。

圖片

在安裝之后,單擊Drone CI擴展,將看到以下儀表板:

圖片

由于現(xiàn)在還沒有配置任何管道,應(yīng)該看到一個空白的儀表板,沒有導(dǎo)入任何管道。

點擊“Import Pipeline”導(dǎo)入項目。擴展將顯示所有的項目,.drone.yml在里面。因此,從本地導(dǎo)入一個項目進行嘗試。

為了向你展示一個示例,導(dǎo)入了Simple-Node-App 項目,這是一個簡單的Node.js應(yīng)用程序,包括簡單的測試。

圖片

下一步是運行管道,為此需要添加一些簡單的設(shè)置,將在點擊“運行/播放”按鈕時執(zhí)行這些設(shè)置;將會看到下面的動作:

圖片

添加所需的字段,例如要運行的步驟、秘密文件(如果有的話,可以在secret.txt文件中指定)、環(huán)境文件等等。

圖片

一旦運行了應(yīng)用程序,就會看到管道正在被執(zhí)行。

圖片

3、vcluster

與Kubernetes一起工作可能會令人不知所措。由于這涉及到一個巨大的學(xué)習(xí)曲線,開發(fā)人員需要花費更多的時間和精力來理解這個平臺。雖然這一切都是值得的,但是如果有工具可以幫助開發(fā)人員并幫助他們提高生產(chǎn)力呢?

vclusters就是這樣一個工具,可以使用它在任何Kubernetes集群上創(chuàng)建虛擬集群。與創(chuàng)建可能會增加云賬單的成熟集群不同,vcluster價格低廉,并具有多租戶的額外優(yōu)勢。這將使需要設(shè)置不同開發(fā)和測試配置的任何人受益。

確保從Docker桌面首選項啟用Kubernetes。

圖片

vcluster擴展在Docker桌面擴展選項卡上很容易找到,點擊就可以安裝。

圖片

在安裝Docker擴展之后,將看到一個創(chuàng)建虛擬集群的簡單指示板。

圖片

然后,可以點擊“創(chuàng)建新集群”為集群命名,填寫必填字段,然后單擊“創(chuàng)建”。

圖片

填寫完所有必填字段之后,應(yīng)該能夠看到集群正在被創(chuàng)建。在一段時間之后,應(yīng)該會看到它在運行。

圖片

可以使用vcluster CLI驗證正在運行的集群。以下是列出vcluster的命令:

圖片

4、Microcks

Microcks是一個模擬和測試API和微服務(wù)的開源平臺,可以部署模擬并在本地試驗其他API。現(xiàn)在Docker擴展已經(jīng)可用,可以有效地模擬和測試基于事件的API。Microks擴展在Docker桌面上隨時可用,只需單擊即可輕松安裝。

圖片

點擊“Launch Microcks” 選項卡:

圖片

Microcks開始運行,可以訪問localhost:8080來測試API。

轉(zhuǎn)到localhost:8080,應(yīng)該會看到Microcks儀表板。

圖片

點擊“APi”和“Services” 選項卡。

圖片

選擇“REST API”并單擊“下一步”。

圖片

命名API、版本和資源,然后單擊“下一步”。

圖片

為這個實驗添加如下所示的虛擬JSON Reference Payload,然后單擊“下一步”。

圖片

最后一步是查看,一旦添加的數(shù)據(jù)是正確的,單擊“下一步”。

圖片

應(yīng)該看到剛剛創(chuàng)建的API列表。

圖片

單擊它可以查看列出的帶有端點的CRUD操作。用Get進行測試。

圖片

復(fù)制鏈接并在本地瀏覽器上打開端點,應(yīng)該會看到如下內(nèi)容:

圖片

5、結(jié)論

Docker是任何軟件開發(fā)人員都必須了解的平臺。多年來,Docker已經(jīng)建立了一個龐大的社區(qū)和支持群體。這是Docker幫助開發(fā)人員簡化軟件開發(fā)和部署工作的一項出色舉措。令人興奮的是,用戶可以構(gòu)建自己的定制擴展。如果使用得當(dāng),上面列出的擴展可能會顯著影響開發(fā)人員的軟件交付管道。開發(fā)人員可以進行嘗試,以提高速度和生產(chǎn)力。

原文鏈接:https://dzone.com/articles/docker-desktop-extensions-every-developer-must-try

責(zé)任編輯:武曉燕 來源: 51CTO技術(shù)棧
相關(guān)推薦

2023-10-08 13:59:56

Git開發(fā)

2023-04-11 15:22:06

JavaScript開發(fā)前端

2025-01-03 11:54:05

2023-02-08 08:32:58

2018-04-08 10:08:43

開發(fā)人員工具

2017-10-11 13:20:56

Linux命令工程師

2019-07-12 13:59:21

Docker軟件技術(shù)

2023-10-13 18:10:14

編程語言Rust

2022-02-28 16:05:53

開發(fā)RTOS數(shù)據(jù)

2020-04-20 18:15:46

開發(fā)自信技術(shù)

2010-11-02 15:26:32

MVC開發(fā)工具

2022-01-29 00:02:32

嵌入式系統(tǒng)開發(fā)系統(tǒng)

2025-04-02 08:11:33

2022-08-28 16:10:37

軟件開發(fā)AI工具

2024-09-27 17:04:09

2009-06-25 09:04:22

.NET開發(fā)人員

2013-03-22 10:42:09

開發(fā)人員軟件開發(fā)

2022-09-04 15:28:25

開發(fā)React程序員

2013-01-28 10:25:46

開發(fā)人員設(shè)計技巧

2023-05-11 16:29:39

Javascript開發(fā)前端
點贊
收藏

51CTO技術(shù)棧公眾號

日韩精品极品视频在线观看免费| av小说在线播放| 高清成人免费视频| 狠狠色综合色区| 欧美国产一级| 欧美激情亚洲激情| 欧洲美女精品免费观看视频| 亚洲精品动漫久久久久| 色操视频在线| 制服丝袜亚洲色图| 永久免费在线观看视频| 欧美日韩在线播放三区四区| 免费在线毛片| 日韩欧美在线免费观看| 99热在线网站| 亚洲国产综合人成综合网站| 黑粗硬长欧美在线视频免费的| 国产精品美女久久久久久久| 国内外免费激情视频| 国产亚洲一本大道中文在线| 99热成人精品热久久66| 亚洲国产经典视频| 黄色成人免费观看| 亚洲愉拍自拍另类高清精品| 在线观看视频色潮| 在线观看免费一区| 欧美理论电影| 中文字幕日韩免费视频| 国产一区二区三区黄网站| 欧美日韩成人免费| 亚洲成a人片77777在线播放| 成人精品网站在线观看| 黄色另类av| 一区二区三区我不卡| av不卡一区二区三区| www.夜夜爽| 欧美日韩国产一区中文午夜| 午夜在线视频播放| 亚洲欧美中文字幕| 视频二区欧美毛片免费观看| 国产精品入口免费视频一| 欧美日韩三区| 一区在线电影| 国产农村妇女毛片精品久久麻豆 | 极品束缚调教一区二区网站 | 国产精品一区二区三区在线| 美女尤物久久精品| r级无码视频在线观看| 亚洲视频你懂的| 狠狠v欧美ⅴ日韩v亚洲v大胸| 日韩免费一区二区| 久久精品九色| 99理论电影网| 不卡一卡二卡三乱码免费网站| 色老板在线视频| 欧美zozozo| 亚洲视频国产精品| 国产精选一区二区| 91一区二区三区在线播放| 中文字幕视频在线免费| 国产丝袜一区二区| 美女少妇全过程你懂的久久| 国产欧美一区二区在线播放| 久久这里只精品最新地址| 久蕉在线视频| 九九九久久久久久| 久久亚洲精选| 免费观看的av网站| 亚洲欧洲午夜一线一品| 亚洲精品91| 久久精品一区二| 日韩精品中文字幕一区| 神马电影久久| 免费看国产一级片| 欧美亚洲免费在线一区| 99国产精品免费网站| 亚洲午夜精品福利| 精品久久久久久久久中文字幕| 国产香蕉久久| 久久久久国产精品视频| 亚洲欧美中日韩| 精品欧美一区二区三区在线观看| 国产综合香蕉五月婷在线| 成人一道本在线| h网站视频在线观看| 欧美夫妻性视频| 久久婷婷av| 中文字幕在线二区| 欧美理论电影在线播放| 免费观看在线综合色| 日本一区视频| 国内自拍欧美激情| 国产高清无密码一区二区三区| 国产在线日本| 国产精品麻豆va在线播放| 久久毛片高清国产| 欧美va在线观看| 午夜欧美性电影| 欧美天堂亚洲电影院在线播放| 美女少妇全过程你懂的久久| 国产精品后入内射日本在线观看| 欧美久久久久久久久| 日韩免费特黄一二三区| youjizzxxxx18| 国产亚洲欧美日韩一区二区| 一本久道久久久| 在线观看免费网站| 5252色成人免费视频| 26uuu精品一区二区| 自拍偷自拍亚洲精品被多人伦好爽 | 在线国产福利网站| 久久久亚洲影院| 97久久人人超碰| 精品国产第一福利网站| 日本视频一区二区不卡| 欧美日本一道本在线视频| 女人色偷偷aa久久天堂| 香蕉视频色版| 4388成人网| 国产精品久久久久久久久果冻传媒 | 国产精品成人3p一区二区三区| 成人性做爰片免费视频| 亚洲成av人片在线观看香蕉| 国产精品免费看| 国产精品实拍| 久久精品女人的天堂av| 在线成人免费观看| 香蕉精品999视频一区二区| av网站大全在线| 日韩电影免费观看高清完整| 日韩一区和二区| 日本中文字幕不卡| 最近中文字幕免费mv2018在线| 欧美日韩一区二区三| 日韩一区二区三区四区| 三级久久三级久久久| heyzo高清中文字幕在线| 亚洲一区二区三区在线观看视频| 精品视频www| 99精品视频在线免费观看| 只有精品亚洲| 性刺激的欧美三级视频| 68精品久久久久久欧美 | 亚洲色图国产| 麻豆传媒免费在线观看| 欧美专区一二三 | 99视频免费在线观看| 天堂av一区二区| 亚洲欧洲黄色网| 久久久久青草大香线综合精品| 丁香五月缴情综合网| 96久久久久久| 久久久久久亚洲精品不卡4k岛国| 亚洲精品456在线播放狼人| 成人黄色777网| 亚洲人成伊人成综合图片| 三上悠亚在线观看| 国产伦理一区二区三区| 日韩国产精品亚洲а∨天堂免| 99国产精品视频免费观看| 奇米狠狠一区二区三区| 成人性生交大片免费看午夜 | jizz18欧美| 国产激情一区二区三区在线观看| 欧美va亚洲va| 久久综合九色综合97_久久久| 国产一区二区三区电影在线观看| 头脑特工队2在线播放| 亚洲精品欧洲精品| 欧美大秀在线观看| 亚欧色一区w666天堂| 琪琪一区二区三区| 国产成人精品亚洲线观看| a黄色在线观看| 六月丁香婷婷激情| 91偷拍精品一区二区三区| 亚洲日本欧美日韩高观看| 亚洲精品国产a| 蜜桃精品视频在线| 加勒比视频一区| 国产在线二区| 黄色永久免费网站| 日韩亚洲视频| 45www国产精品网站| 亚洲精品一区在线观看| 亚洲欧洲精品天堂一级| 日韩精品国产精品| 亚洲精品动态| 色婷婷综合久久久中字幕精品久久 | 久色婷婷小香蕉久久| 自拍亚洲一区| 俺来也官网欧美久久精品| aaaaaaa大片免费看| 一区二区成人国产精品| 日本精品免费观看| 亚洲午夜色婷婷在线| 欧美撒尿777hd撒尿| 综合电影一区二区三区| 国产精品影音先锋| 国产精品美女|