国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Docker-desktop(Docker桌面版)——入門篇

這篇具有很好參考價(jià)值的文章主要介紹了Docker-desktop(Docker桌面版)——入門篇。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

本章內(nèi)容主要涉及內(nèi)容:

  1. Windows10系統(tǒng)下進(jìn)行安裝和簡單使用**Docker-desktop(Docker桌面版)。
  2. 如果你是docker初學(xué)者,或者壓根就不知道docker是什么,那你一定要先知道docker是個(gè)什么東西,是用來干嘛的。
  3. 本章內(nèi)容不是專業(yè)性的學(xué)術(shù)研究,而是近期自己使用學(xué)習(xí)Docker得到的經(jīng)驗(yàn)分享。
  4. 有誤的地方可以在評論告知,好讓我進(jìn)行更正。

什么是Docker

百科的解釋:
Docker是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的Linux機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。

簡單理解:
Docker就是一個(gè)虛擬機(jī),可以讓你在一個(gè)虛擬的,類似于沙盒的環(huán)境下進(jìn)行環(huán)境搭建、軟件安裝、軟件使用、程序編碼等操作,并且這個(gè)環(huán)境是Linux系統(tǒng)
實(shí)際上:
是在Linux系統(tǒng)下的一種容器,容器技術(shù)把一個(gè)系統(tǒng)需要的資源劃分給一個(gè)獨(dú)立的組(Linux系統(tǒng)下每個(gè)組的權(quán)限不同,互不干擾),可以將此看作是一個(gè)新的Linux系統(tǒng),因?yàn)樗薒inux系統(tǒng)所需要的環(huán)境。與虛擬機(jī)不同的是,虛擬機(jī)下的系統(tǒng)是有虛擬硬件的,而Docker內(nèi)的系統(tǒng)實(shí)際上是一個(gè)環(huán)境

所以Docker是用來干嘛的?

  1. Docker可以使用鏡像快速的搭建運(yùn)行程序所需要的環(huán)境。
  2. 節(jié)省資源,虛擬機(jī)實(shí)際是機(jī)器,一個(gè)“虛擬出的機(jī)器”,而 Docker 則是環(huán)境,“被限制的使用”,相比較而言 Docker 的內(nèi)存占用更少,更加輕量級(jí)。
  3. 對于入門來說知道這兩點(diǎn)就足夠了,其他企業(yè)級(jí)的作用就自行挖掘把。

Docker-desktop(桌面版)安裝

1.搜索Docker官網(wǎng)進(jìn)入官網(wǎng),找到Docker-desktop的下載鏈接下載安裝包,直接打開安裝包進(jìn)行安裝即可(安裝前最好關(guān)閉防火墻)(安裝好后重啟)。
2.需要手動(dòng)進(jìn)入系統(tǒng)BIOS啟用虛擬化技術(shù),并且在系統(tǒng)啟動(dòng)需要啟動(dòng)Hyper-V服務(wù)。這是必須手動(dòng)開啟的,不會(huì)的話請自行百度查閱教程。
3.系統(tǒng)一定要Windows10系統(tǒng)(專業(yè)版和家庭版都可以),win10以下的系統(tǒng)好像暫不支持Docker-desktop(桌面版)
4.其他問題:
Docker Desktop啟動(dòng)的時(shí)候,有可能提示"WSL2 installations is incomplete",這是您的系統(tǒng)中沒有安裝WSL2內(nèi)核的原因,打開 https://aka.ms/wsl2kernel, 在打開的頁面中有一個(gè)"適用于x64計(jì)算機(jī)的WSL2 Linux內(nèi)核更新包"鏈接,點(diǎn)擊下載,安裝。
WSL2 Linux內(nèi)核更新包安裝后,重啟Docker Desktop即可正常使用。您可在cmd或者PowerShell命令行中使用docker或者docker-compose等相關(guān)命令了。
PS: 如果您在安裝WSL2的過程中遇到了問題,可能是您的系統(tǒng)版本較低等原因,您可按照 https://aka.ms/wsl2wkernel 頁面的相關(guān)提示更新系統(tǒng)。該Docker Desktop的安裝方法基于Windows10的WSL2,如果您的系統(tǒng)沒有或者不能安裝WSL2,可能不能使用該方法安裝Docker Desktop。

使用Docker搭建一個(gè)Linux系統(tǒng)環(huán)境

安裝好后打開任務(wù)欄docker的界面就是這樣的,左下角圖標(biāo)顯示綠色就表示服務(wù)都正常運(yùn)行。docker desktop,java,docker,容器,linux,后端,apache

設(shè)置鏡像加速器

docker desktop,java,docker,容器,linux,后端,apache
國內(nèi)從 DockerHub 拉取鏡像有時(shí)會(huì)遇到困難,此時(shí)可以配置鏡像加速器。Docker 官方和國內(nèi)很多云服務(wù)商都提供了國內(nèi)加速器服務(wù),例如:
科大鏡像:https://docker.mirrors.ustc.edu.cn/
網(wǎng)易:https://hub-mirror.c.163.com/
阿里云:https://<你的ID>.mirror.aliyuncs.com
七牛云加速器:https://reg-mirror.qiniu.com
當(dāng)配置某一個(gè)加速器地址之后,若發(fā)現(xiàn)拉取不到鏡像,請切換到另一個(gè)加速器地址。國內(nèi)各大云服務(wù)商均提供了 Docker 鏡像加速服務(wù),建議根據(jù)運(yùn)行 Docker 的云平臺(tái)選擇對應(yīng)的鏡像加速服務(wù)。
阿里云鏡像獲取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,登陸后,左側(cè)菜單選中鏡像加速器就可以看到你的專屬地址了

進(jìn)入CMD命令行窗口,進(jìn)行鏡像下載拉取

鏡像搜索

命令:
docker search centos 【查找Linux系統(tǒng)鏡像】【也可以直接去DockerHub網(wǎng)站進(jìn)行搜索】
docker desktop,java,docker,容器,linux,后端,apacheNAME: 鏡像倉庫源的名稱
DESCRIPTION: 鏡像的描述
OFFICIAL: 是否 docker 官方發(fā)布
stars: 類似 Github 里面的 star,表示點(diǎn)贊、喜歡的意思。
AUTOMATED: 自動(dòng)構(gòu)建。

鏡像下載

命令:
docker pull centos
【docker pull 環(huán)境】默認(rèn)是下載latest最新的版本,也可以用【docker pull 環(huán)境:版本號(hào)】下載指定版本,例如【docker pull mysql:5.7】
docker desktop,java,docker,容器,linux,后端,apache

使用鏡像

命令:
docker images
查看所有現(xiàn)有已經(jīng)拉去下載的鏡像
docker desktop,java,docker,容器,linux,后端,apache
命令:
docker run -it centos
使用指定鏡像創(chuàng)建一個(gè)新的容器
語法:docker run [OPTIONS] IMAGE [COMMAND] [ARG…]
OPTIONS說明:
-a stdin: 指定標(biāo)準(zhǔn)輸入輸出內(nèi)容類型,可選 STDIN/STDOUT/STDERR 三項(xiàng);
-d: 后臺(tái)運(yùn)行容器,并返回容器ID;
-i: 以交互模式運(yùn)行容器,通常與 -t 同時(shí)使用;
-P: 隨機(jī)端口映射,容器內(nèi)部端口隨機(jī)映射到主機(jī)的端口
-p: 指定端口映射,格式為:主機(jī)(宿主)端口:容器端口
-t: 為容器重新分配一個(gè)偽輸入終端,通常與 -i 同時(shí)使用;
–name=“nginx-lb”: 為容器指定一個(gè)名稱;
–dns 8.8.8.8: 指定容器使用的DNS服務(wù)器,默認(rèn)和宿主一致;
–dns-search example.com: 指定容器DNS搜索域名,默認(rèn)和宿主一致;
-h “mars”: 指定容器的hostname;
-e username=“ritchie”: 設(shè)置環(huán)境變量;
–env-file=[]: 從指定文件讀入環(huán)境變量;
–cpuset=“0-2” or --cpuset=“0,1,2”: 綁定容器到指定CPU運(yùn)行;
-m :設(shè)置容器使用內(nèi)存最大值;
–net=“bridge”: 指定容器的網(wǎng)絡(luò)連接類型,支持 bridge/host/none/container: 四種類型;
–link=[]: 添加鏈接到另一個(gè)容器;
–expose=[]: 開放一個(gè)端口或一組端口;
–volume , -v: 綁定一個(gè)卷
docker desktop,java,docker,容器,linux,后端,apache

END

Docker的安裝和簡單使用到這里就結(jié)束了
而Docker還有其他很多的操作,比如:
容器的刪除、容器狀態(tài)的查看、鏡像的刪除,或者是鏡像的構(gòu)建,集群管理、倉庫管理、容器之間的網(wǎng)絡(luò)連接等詳細(xì)內(nèi)容可以去自行查找資料學(xué)習(xí)。
菜鳥教程
動(dòng)力節(jié)點(diǎn)文章來源地址http://www.zghlxwxcb.cn/news/detail-781841.html

到了這里,關(guān)于Docker-desktop(Docker桌面版)——入門篇的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Docker】了解Docker Desktop桌面應(yīng)用程序,TA是如何管理和運(yùn)行Docker容器(3)

    【Docker】了解Docker Desktop桌面應(yīng)用程序,TA是如何管理和運(yùn)行Docker容器(3)

    歡迎來到《小5講堂》,大家好,我是全棧小5。 這是《Docker容器》系列文章,每篇文章將以博主理解的角度展開講解, 特別是針對知識(shí)點(diǎn)的概念進(jìn)行敘說,大部分文章將會(huì)對這些概念進(jìn)行實(shí)際例子驗(yàn)證,以此達(dá)到加深對知識(shí)點(diǎn)的理解和掌握。 溫馨提示:博主能力有限,理解

    2024年03月10日
    瀏覽(33)
  • windows下基于docker-desktop 安裝 mysql 5.7

    docker-desktop v4.27.1 Windows 11 22H2 docker-desktop 需要wsl的支持,一般win11新機(jī)子都默認(rèn)開啟了,安裝docker-desktop 一路next即可.win10老版本需要自行安裝+開啟wsl.一個(gè)小建議是,如果你的win10安裝wsl時(shí)各種錯(cuò)誤無法解決,建議升級(jí)到win11大概率解決,本人親身經(jīng)歷. 下列命令 基于 windwos power shel

    2024年04月23日
    瀏覽(21)
  • 【wsl-windows子系統(tǒng)】安裝、啟用、禁用以及同時(shí)支持docker-desktop和vmware方案

    【wsl-windows子系統(tǒng)】安裝、啟用、禁用以及同時(shí)支持docker-desktop和vmware方案

    如果你要用docker桌面版,很可能會(huì)用到wsl,如果沒配置好,很可能wsl鏡像會(huì)占用C盤很多空間。 前提用管理員身份執(zhí)行 作者:zqifa 出處:https://www.cnblogs.com/zqifa/ 歡迎訪問新博客地址:https://www.l1mn.com/ 本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明

    2024年02月14日
    瀏覽(67)
  • Docker Desktop安裝容器

    Docker Desktop安裝容器

    目錄 一、docker安裝nacos 1、版本說明 2、啟動(dòng)nacos 使用命令去啟動(dòng) ?參數(shù)說明 使用Docker Desktop 二、docker安裝Elasticsearch 1、版本說明 2、Docker Desktop啟動(dòng)Elasticsearch 三、docker安裝kibana 1、版本說明 2、Docker Desktop啟動(dòng)kibana 可能會(huì)出現(xiàn)的報(bào)錯(cuò) 使用以下命令去查看docker中Elasticsearch的i

    2024年02月03日
    瀏覽(23)
  • 平替 Docker - 玩轉(zhuǎn)容器新利器 Podman Desktop (視頻)

    平替 Docker - 玩轉(zhuǎn)容器新利器 Podman Desktop (視頻)

    《OpenShift 4.x HOL教程匯總》 在 podman-desktop 1.2.1 + podman 4.4 環(huán)境中驗(yàn)證。 podman 是 RedHat 公司主導(dǎo)的一個(gè)免費(fèi)的開源容器項(xiàng)目,目標(biāo)是平替安全能力較差的 Docker。作為運(yùn)行容器的獨(dú)立環(huán)境,podman 目前已經(jīng)廣泛被用在 Linux、MacOS 或 Windows 環(huán)境中。尤其在 RHEL、CentOS、SUSE、Ubuntu 等

    2024年02月13日
    瀏覽(30)
  • Docker desktop啟動(dòng)容器出錯(cuò):Error response from daemon

    Docker desktop啟動(dòng)容器出錯(cuò):Error response from daemon

    在windows上安裝docker-desktop使用cmd命令啟動(dòng)構(gòu)建容器時(shí)報(bào)標(biāo)題的錯(cuò)誤,原因是未找到容器啟動(dòng)路徑,由于linux的文件系統(tǒng)和wondows是不一樣的,因此在構(gòu)建子系統(tǒng)時(shí)需要配置共享文件夾。 在下面圖片未配置共享文件夾構(gòu)建容器會(huì)報(bào)錯(cuò): 使用 -v 配置共享文件夾 容器成功啟動(dòng),在

    2024年02月13日
    瀏覽(23)
  • 解決 Win10 Docker Desktop 啟動(dòng)慢的3大方法,讓你的容器運(yùn)行速度飛起!

    解決 Win10 Docker Desktop 啟動(dòng)慢的3大方法,讓你的容器運(yùn)行速度飛起!

    在使用 Win10 Docker Desktop 運(yùn)行容器時(shí),有時(shí)會(huì)遇到啟動(dòng)很慢的問題。本文將詳細(xì)介紹這個(gè)問題產(chǎn)生的原因,并提供相應(yīng)的解決方法。通過實(shí)例演示,幫助讀者更好地解決這個(gè)問題。 1. 問題原因分析 Docker Desktop 啟動(dòng)慢的原因主要有以下幾個(gè)方面: 1.1 硬件配置不足 如果你的硬件

    2024年02月01日
    瀏覽(40)
  • 【云原生】監(jiān)視Docker桌面的容器內(nèi)存和CPU使用情況

    【云原生】監(jiān)視Docker桌面的容器內(nèi)存和CPU使用情況

    目錄 一、如何監(jiān)視Docker桌面的容器內(nèi)存和CPU使用情況 1、stats命令 2、Docker 統(tǒng)計(jì)命令stats是如何工作的 2.1、命令與描述 2.2、OPTIONS 2.3、例子 2.4、格式化 3、滿足資源使用擴(kuò)展 4、如何安裝“資源使用情況”擴(kuò)展插件? 5、總結(jié) ? ? Docker 有一個(gè)內(nèi)置的 stats 命令,可以簡單地查看

    2023年04月09日
    瀏覽(84)
  • 在win10中下載桌面版的docker并在docker中搭建運(yùn)行基于linux的容器

    在win10中下載桌面版的docker并在docker中搭建運(yùn)行基于linux的容器

    在很多時(shí)候需要linux系統(tǒng)部署項(xiàng)目,在win10中安裝虛擬機(jī)并在虛擬機(jī)中安裝linux系統(tǒng)比較繁瑣,可以利用win10自帶的hyper-v的虛擬機(jī)管理工具,打開該虛擬機(jī)管理工具,安裝docker,并在docker中安裝linux,不僅操作方便,而且是輕量級(jí)的,維護(hù)方便。 2.1開啟hyper-v(這是前提) 控制

    2024年03月14日
    瀏覽(29)
  • 關(guān)于Windows 11 docker desktop 運(yùn)行doris 容器時(shí)vm.max_map_count=2000000的設(shè)置問題

    關(guān)于Windows 11 docker desktop 運(yùn)行doris 容器時(shí)vm.max_map_count=2000000的設(shè)置問題

    需要一個(gè)簡單的測試環(huán)境,于是準(zhǔn)備用docker啟動(dòng)一個(gè)1fe 1be的簡單玩一下 如果be容器啟動(dòng)后再去修改 /etc/sysctl.conf sysctl -w vm.max_map_count=2000000 這個(gè)參數(shù)是沒用的,be仍然會(huì)啟動(dòng)失敗 這時(shí)可以打開cmd wsl --list C:Userspcwsl --list 適用于 Linux 的 Windows 子系統(tǒng)分發(fā): Ubuntu (默認(rèn)) docker-des

    2024年02月11日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包