在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何解決Docker Desktop 慢的問題

馬哥Linux運(yùn)維 ? 來源:馬哥Linux運(yùn)維 ? 2023-06-29 10:29 ? 次閱讀

macOS 從 2020 年發(fā)布 Big Sur 開始,提供了虛擬化的框架,開發(fā)者可以在 macOS 上構(gòu)建基于 Intel/ARMLinux 環(huán)境。macOS 上的 Parallels Desktop 和 Docker Desktop 都在使用這個(gè)框架,但這二者都比較重。

macOS 上的 Docker Desktop 原本就是飽受詬病,慢、重、資源消耗巨大。OrbStack 的出現(xiàn)就是為了解決這個(gè)問題。

簡(jiǎn)介

OrbStack 是一款零配置就能夠輕松進(jìn)行使用的虛擬機(jī)容器軟件,現(xiàn)階段完全的免費(fèi),能夠免費(fèi)的提供給個(gè)人使用,相對(duì)于 Mac上面的其他虛擬機(jī)來說更為的簡(jiǎn)單,對(duì)于喜歡在 Mac 上面運(yùn)行 Linux 個(gè)人來說更為的實(shí)用。3cef1628-15bd-11ee-962d-dac502259ad0.png

https://kutt.appinn.com/mmBNpX

GitHub:https://github.com/orbstack

架構(gòu)設(shè)計(jì)上,與 Linux 的集成跟 Windows 的 WSL 類似,采用了共享內(nèi)核技術(shù),相當(dāng)于在宿主操作系統(tǒng)的內(nèi)核之上運(yùn)行一個(gè)獨(dú)立的用戶空間環(huán)境,利用宿主操作系統(tǒng)的內(nèi)核來隔離和管理應(yīng)用程序的運(yùn)行環(huán)境,甚至可以在 Linux 中直接調(diào)用 Mac 的指令。所以它可以做到很小的內(nèi)存開銷,而且可以及時(shí)釋放不使用的內(nèi)存。3d22a678-15bd-11ee-962d-dac502259ad0.png

替代 Docker Desktop

OrbStack 主要有兩個(gè)作用:替代 Docker Desktop、替代 Linux 虛擬機(jī)。

從 OrbStack 官網(wǎng)描述來看,很好、非常好:OrbStack 比 Docker Desktop 啟動(dòng)速度快、網(wǎng)絡(luò)快、Rosetta x86 模擬、低 CPU 占用、低電量消耗。3d571f34-15bd-11ee-962d-dac502259ad0.png

替代 Linux 虛擬機(jī)

OrbStack 的確讓這兩件事情變的很快,尤其在 Linux 虛擬機(jī)上,如果使用 Parallels Desktop,或 VMware Fusion,安裝一臺(tái) Linux 至少需要 20 分鐘。而在 OrbStack 上,幾秒鐘就完成了。

對(duì)于開發(fā)者而言,太方便了。

在這之前我也推薦過一款工具:instantbox – 幾秒內(nèi)啟動(dòng)一個(gè)干凈的 Linux 系統(tǒng)。

特點(diǎn)

快如閃電

通過渦輪增壓網(wǎng)絡(luò)、流暢的Rosetta x86模擬、VirtioFS文件共享和其他針對(duì)某些工作負(fù)載的優(yōu)化,在幾秒鐘內(nèi)啟動(dòng)。3d80c3c0-15bd-11ee-962d-dac502259ad0.png

使用Docker就像它的本機(jī)一樣

快速構(gòu)建Docker鏡像,享受快速、可靠的網(wǎng)絡(luò)和文件共享。綁定掛載和端口轉(zhuǎn)發(fā)都能正常工作。通過對(duì)卷的訪問輕松調(diào)試容器。用Rosetta運(yùn)行x86容器。包括Docker Compose和其他工具。3dc3104a-15bd-11ee-962d-dac502259ad0.png

Linux機(jī)器,不費(fèi)吹灰之力

用你喜歡的發(fā)行版運(yùn)行完整的Linux機(jī)器。與Visual Studio Code(或你喜歡的編輯器)和SSH代理轉(zhuǎn)發(fā)無縫協(xié)作。用Rosetta在蘋果硅上運(yùn)行英特爾機(jī)器。

一流的命令行集成

生活在終端中?我們認(rèn)為我們的原生Swift應(yīng)用很好,但一切都可以通過命令行完成。在Mac和Linux之間輕松地運(yùn)行命令和復(fù)制文件。從Linux發(fā)送通知并打開文件和鏈接。

輕如鴻毛

在Apple Silicon上,OrbStack的后臺(tái)CPU使用率不到0.1%,它可以節(jié)省電力,不影響你的工作。開箱時(shí)使用的磁盤空間不到10MB。你永遠(yuǎn)不會(huì)注意到它在運(yùn)行。3dfa65a4-15bd-11ee-962d-dac502259ad0.png

毫不費(fèi)力的整合

享受Docker,就像它原生在macOS上一樣,還有CLI集成、文件共享和與Linux機(jī)器的遠(yuǎn)程SSH編輯。

簡(jiǎn)潔,服務(wù)

簡(jiǎn)單而強(qiáng)大的應(yīng)用程序和命令行界面使您可以在1分鐘內(nèi)以最少的設(shè)置輕松上手。

OrbStack 安裝使用

下載安裝的過程特別簡(jiǎn)單。可以看到如下的界面可以在 macOS 上快速,輕便的創(chuàng)建 Docker 容器和 Linux 環(huán)境。3e32ef28-15bd-11ee-962d-dac502259ad0.png執(zhí)行一下測(cè)試的容器:

dockerrun-it-p80:80docker/getting-started

然后再訪問http://localhost/即可看到最基礎(chǔ)的 Docker 教程

在這個(gè)界面中也可以對(duì)容器進(jìn)行簡(jiǎn)單的管理。3e632058-15bd-11ee-962d-dac502259ad0.png在系統(tǒng)的資源管理器中可以看到 OrbStack 幾乎不怎么占用 CPU 和內(nèi)存。

CPU 消耗

3e7ef79c-15bd-11ee-962d-dac502259ad0.png

內(nèi)存消耗

3e9755f8-15bd-11ee-962d-dac502259ad0.png

相關(guān)命令

OrbStack 也提供了一些管理命令orbctl,可以直接在命令行使用。

orbctlhelp

OrbStack 在創(chuàng)建了 Ubuntu 等 Linux 鏡像之后也可以使用 SSH 連接

orb-mubuntu-uroot
orb-mubuntu-urootuname-a

orb命令還提供了其他一些特性,比如可以在虛擬機(jī)中 push 或 pull 來傳輸文件。

目前的一些局限

OrbStack 虛擬的 Linux 是不支持 GUI 的,不過這也不妨礙,我想大部分開發(fā)應(yīng)該只會(huì)使用命令行去管理 Linux 運(yùn)行環(huán)境吧。大致猜想 OrbStack 應(yīng)該只是用 Docker 開啟了一個(gè) Linux 的容器,所以不支持圖形化界面也是可以理解的。

總結(jié)

總之如果你之前飽受 Docker Desktop 慢的問題困擾,或者之前經(jīng)常使用 Virtual Box,VMware Fusion 等虛擬化工具在 macOS 上虛擬化 Linux 運(yùn)行環(huán)境,不妨來試試這一款輕量的 OrbStack

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11304

    瀏覽量

    209476
  • 容器
    +關(guān)注

    關(guān)注

    0

    文章

    495

    瀏覽量

    22061
  • Docker
    +關(guān)注

    關(guān)注

    0

    文章

    458

    瀏覽量

    11854

原文標(biāo)題:卸載 Docker Desktop !事實(shí)已證明,它更牛逼。。。

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    docker編譯遇到的坑

    提供的docker-toolbox,所以官網(wǎng)上下載的docker安裝首先要注意自己的win10版本。沒更新的要更新一波。Docker Desktop支持的win10版本如下:
    發(fā)表于 11-04 13:51

    小編教你如何解決手機(jī)充電的問題

    有些小伙伴還會(huì)遇到手機(jī)充電很慢的問題,只能干著急,那么手機(jī)為什么會(huì)出現(xiàn)充電的現(xiàn)象呢?是什么原因?qū)е碌哪?要如何解決?接下來小編就來教你如何解決手機(jī)充電的問題。1、充電 插頭 導(dǎo)致手
    發(fā)表于 09-14 07:04

    Docker是什么?

    為什么是Docker?盡管現(xiàn)在的Docker已經(jīng)風(fēng)靡全球,但還是有很多開發(fā)者(特別是嵌入式開發(fā)者)對(duì)Docker認(rèn)識(shí)還是僅僅停留在它的服務(wù)器應(yīng)用上面。殊不知,Docker已經(jīng)是微軟Az
    發(fā)表于 10-28 07:11

    如何使用Docker去搭建一種嵌入式Linux環(huán)境

    2.3.3使用Docker使用Docker之前,請(qǐng)一定先看看前面的《概念介紹》,了解Docker的鏡像、容器的概念。2.3.3.1 運(yùn)行“Docker
    發(fā)表于 11-02 07:31

    如何在RDKx3部署docker鏡像?

    一種在RDKx3部署docker鏡像跑tros歷程的方法 為了保持主系統(tǒng)環(huán)境干凈整潔,有在docker中部署代碼的習(xí)慣。 docker pull ningcong/rdkx3:v0.1 在資源中心
    發(fā)表于 08-02 11:02

    Docker開發(fā)預(yù)覽版即將支持蘋果Mac M1芯片

    的 “Docker Desktop 支持 Apple Silicon”話題下回復(fù),團(tuán)隊(duì)已經(jīng)取得了重大進(jìn)展。Docker 將很快發(fā)布 Docker
    的頭像 發(fā)表于 12-11 09:52 ?2174次閱讀

    Docker Desktop 的 3.0.0 版本提供了對(duì) Apple Silicon 的支持

    本周四,我們迎來了 Docker Desktop 的 3.0.0 版本。其最大的變化,就是提供了對(duì) Apple Silicon 的支持。如果你想要在 13 英寸的 M1 MacBook Air
    的頭像 發(fā)表于 12-11 16:09 ?2461次閱讀

    Docker使用手冊(cè) 嵌入式Linux環(huán)境搭建

    2.3.3 使用Docker使用Docker之前,請(qǐng)一定先看看前面的《概念介紹》,了解Docker的鏡像、容器的概念。2.3.3.1 運(yùn)行“Docker
    發(fā)表于 11-01 16:32 ?9次下載
    <b class='flag-5'>Docker</b>使用手冊(cè) 嵌入式Linux環(huán)境搭建

    Budgie Desktop開源桌面

    budgie-desktop.zip
    發(fā)表于 04-18 11:34 ?1次下載
    Budgie <b class='flag-5'>Desktop</b>開源桌面

    使用docker完成編譯環(huán)境創(chuàng)建

    作者環(huán)境:主機(jī)MacBook Pro 2015(16G),Docker Desktop for Mac(官方)
    的頭像 發(fā)表于 04-21 07:49 ?3285次閱讀

    Docker鏡像的詳細(xì)講解

    本文是對(duì) Docker 鏡像的詳細(xì)講解,講解了如何安裝 Docker、配置 Docker 鏡像加速以及操作 Docker 鏡像。希望對(duì)大家有所幫助~
    的頭像 發(fā)表于 08-02 10:00 ?2181次閱讀

    docker 搜索鏡像,docker查看鏡像詳細(xì)信息(docker下載鏡像命令)

    Docker Hub是集中管理的Docker鏡像注冊(cè)中心。通過Docker 用戶可以在注冊(cè)中心搜索、下載和使用CLI命令行工具中的鏡像。以下是常用的Docker命令搜索鏡像:
    的頭像 發(fā)表于 07-19 09:46 ?1859次閱讀

    Docker鏡像國(guó)內(nèi)加速的幾種方法

    在國(guó)內(nèi),拉取 Docker 鏡像速度/時(shí)不時(shí)斷線/無賬號(hào)導(dǎo)致限流等,比較痛苦. 這里提供加速/優(yōu)化的幾種方法。
    的頭像 發(fā)表于 10-19 10:02 ?1.1w次閱讀
    <b class='flag-5'>Docker</b>鏡像國(guó)內(nèi)加速的幾種方法

    如何在Windows系統(tǒng)上設(shè)置Docker鏡像源

    在使用 Docker 進(jìn)行鏡像下載和構(gòu)建時(shí),由于眾所周知的原因,國(guó)內(nèi)用戶可能會(huì)遇到下載速度或者無法連接的問題。為了解決這個(gè)問題,我們可以使用國(guó)內(nèi)的鏡像源來加速下載速度。本文將介紹如何在 Windows 系統(tǒng)上設(shè)置 Docker
    的頭像 發(fā)表于 10-24 16:55 ?5985次閱讀

    docker核心組件有哪些

    Docker 是一種開源的容器化平臺(tái),它能夠?qū)崿F(xiàn)將應(yīng)用程序及其依賴項(xiàng)打包到一個(gè)可移植的容器中,從而實(shí)現(xiàn)快速、可重復(fù)、可擴(kuò)展的部署和管理。Docker 的核心組件包括 Docker Engine
    的頭像 發(fā)表于 11-23 09:47 ?1947次閱讀
    主站蜘蛛池模板: 老师你好滑下面好湿h| 午夜免费影院| 日韩免费三级| 深夜福利欧美| 中文字幕在线视频第一页| 日韩在线视频免费观看| 四虎国产精品永久地址51| 日本免费福利视频| 又粗又硬又猛又黄的免费视频黑人| 天堂在线最新资源| 亚洲资源在线观看| 日本免费观看网站| 天天做天天爽| 美女扒开尿口给男人桶| 男人你懂的网站| 日本黄色大全| 影院成人区精品一区二区婷婷丽春院影视| 天堂在线观看| 国产中日韩一区二区三区| 黄黄网址| 特级毛片永久久免费观看| 操你啦在线视频| 久久久福利| 一区二区高清在线| 男人的天堂一区二区视频在线观看| 日韩加勒比在线| 亚洲最大的成人网| 999av视频| 亚洲男人a天堂在线2184| 毛片爱爱| 1024你懂的日韩| 永久免费的啪啪免费的网址| 国漫在线观看| 巨骚综合网| 免费看很黄很色裸乳视频| 五月深爱婷婷| 一级毛片在线不卡直接观看| 猛操女人| 淫五月| 人人看人人添人人爽| 亚洲福利午夜|