欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mac安裝docker全過程(輕松解決安裝)

 更新時(shí)間:2024年11月08日 15:03:12   作者:Leo|Java Runner  
Docker是一種容器化技術(shù),通過鏡像、容器和倉(cāng)庫(kù)三個(gè)基本概念實(shí)現(xiàn)應(yīng)用的封裝和自動(dòng)化部署,它類似于集裝箱,能夠?qū)?yīng)用與環(huán)境封裝起來,簡(jiǎn)化部署過程,在Mac上安裝Docker需要先安裝Homebrew,然后通過命令行安裝Docker

一、docker是什么?

1、Docker的三個(gè)基本概念

  • Image(鏡像)
  • Container(容器)
  • Repository(倉(cāng)庫(kù))

Docker的思想來自于集裝箱,集裝箱解決了什么問題?

在一艘大船上,可以把貨物規(guī)整的擺放起來。并且各種各樣的貨物被集裝箱標(biāo)準(zhǔn)化了,集裝箱和集裝箱之間不會(huì)互相影響。那么我就不需要專門運(yùn)送水果的船和專門運(yùn)送化學(xué)品的船了。只要這些貨物在集裝箱里封裝的好好的,那我就可以用一艘大船把他們都運(yùn)走。docker就是類似的理念?,F(xiàn)在都流行云計(jì)算了,云計(jì)算就好比大貨輪。docker就是集裝箱.

還不懂得話,在這么理解,docker你理解為快遞車.那么快遞車是不是有一個(gè)個(gè)包裹,包裹可以理解為一個(gè)鏡像,鏡像可以理解為一個(gè)Java類,而容器可以理解為Java類的實(shí)例。類只有一個(gè),但可以new出千千萬萬個(gè)實(shí)例對(duì)象。所以,鏡像只是一個(gè)可以生成容器的東西,而容器才能讓程序運(yùn)行起來。

倉(cāng)庫(kù)的話,比如說,都應(yīng)該用過git吧,完全可以理解為git,上傳拉取操作

2、那么docker有什么好處呢?

最簡(jiǎn)單的一個(gè)例子,比如說,你在剛開始的一臺(tái)服務(wù)器部署項(xiàng)目,那么部署項(xiàng)目一定要配置mysql等環(huán)境是吧,那么現(xiàn)在你要吧這個(gè)項(xiàng)目遷移到另一臺(tái)服務(wù)器上,又要重寫在另一臺(tái)服務(wù)器上重寫配置mysql等環(huán)境.可能會(huì)出現(xiàn)版本錯(cuò)亂等錯(cuò)誤,很麻煩,那么現(xiàn)在第一次部署項(xiàng)目的時(shí)候,把項(xiàng)目等環(huán)境直接放進(jìn)docker里面,下次你要遷移項(xiàng)目到另一臺(tái)服務(wù)器上,自己把docker鏡像上傳到docker倉(cāng)庫(kù)上,然后再另一臺(tái)服務(wù)器拉取就直接可以了,這只是好處之一。

二、Mac安裝Docker

1、前提是安裝homebrew

(如果未安裝,可以打開終端,輸入以下命令安裝Homebrew)

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、控制臺(tái)輸入命令 (安裝過程需要點(diǎn)時(shí)間,可以先看下面步驟)

brew install --cask --appdir=/Applications docker

安裝成功顯示如下:

然后就可以在應(yīng)用中看到小魚人(docker)

3、點(diǎn)擊小魚人(docker)

提示:需要輸入電腦密碼(輸入即可)

4、查看安裝成功命令

docker --version

顯示如下表示安裝成功

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 在windows下的安裝Docker的教程

    在windows下的安裝Docker的教程

    這篇文章主要介紹了在windows下的安裝Docker的教程,注意只能是64的系統(tǒng),需要的朋友可以參考下
    2015-12-12
  • docker入門之容器介紹

    docker入門之容器介紹

    這篇文章主要介紹了docker入門之容器介紹的相關(guān)資料,需要的朋友可以參考下
    2018-10-10
  • 使用Docker部署Dashdot服務(wù)器儀表盤的步驟

    使用Docker部署Dashdot服務(wù)器儀表盤的步驟

    Dashdot是一款簡(jiǎn)單、實(shí)用的開源服務(wù)器儀表盤,設(shè)計(jì)時(shí)考慮到了玻璃形態(tài),它旨在用于較小的?VPS?和私人服務(wù)器,這篇文章主要介紹了使用Docker部署Dashdot服務(wù)器儀表盤,需要的朋友可以參考下
    2022-12-12
  • 理解Docker(1):Docker安裝和基礎(chǔ)用法詳細(xì)介紹

    理解Docker(1):Docker安裝和基礎(chǔ)用法詳細(xì)介紹

    本篇文章主要是介紹了Docker 安裝和基礎(chǔ)用法,對(duì)于想要需要的Docker的同學(xué)可以了解一下。
    2016-11-11
  • docker容器的幾種存儲(chǔ)詳解

    docker容器的幾種存儲(chǔ)詳解

    本文主要介紹了docker容器的幾種存儲(chǔ)方式,主要介紹了3種,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • docker-compose部署mysql數(shù)據(jù)庫(kù)完整步驟

    docker-compose部署mysql數(shù)據(jù)庫(kù)完整步驟

    Docker-Compose項(xiàng)目是Docker官方的開源項(xiàng)目,負(fù)責(zé)實(shí)現(xiàn)對(duì)Docker容器集群的快速編排,這篇文章主要給大家介紹了關(guān)于docker-compose部署mysql數(shù)據(jù)庫(kù)的完整步驟,需要的朋友可以參考下
    2024-05-05
  • Docker安裝部署Redis數(shù)據(jù)庫(kù)的實(shí)現(xiàn)步驟

    Docker安裝部署Redis數(shù)據(jù)庫(kù)的實(shí)現(xiàn)步驟

    本文主要介紹了Docker安裝部署Redis數(shù)據(jù)庫(kù)的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Docker安裝部署RabbitMQ的實(shí)現(xiàn)步驟

    Docker安裝部署RabbitMQ的實(shí)現(xiàn)步驟

    RabbitMQ是一款開源的消息隊(duì)列中間件,能夠在分布式系統(tǒng)中實(shí)現(xiàn)可靠的消息傳遞,本文主要介紹了Docker安裝部署RabbitMQ的實(shí)現(xiàn)步驟,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • 詳解Docker目錄掛載的方法總結(jié)

    詳解Docker目錄掛載的方法總結(jié)

    本篇文章主要介紹了Docker目錄掛載的總結(jié),現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-11-11
  • 利用docker搭建web服務(wù)環(huán)境的方法步驟

    利用docker搭建web服務(wù)環(huán)境的方法步驟

    這篇文章主要給大家介紹了關(guān)于利用docker搭建web服務(wù)環(huán)境的方法步驟,文中通過是示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)下吧。
    2017-09-09

最新評(píng)論