溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

docker在mac上怎么安裝使用

發(fā)布時間:2021-12-13 17:39:18 來源:億速云 閱讀:192 作者:iii 欄目:云計算

本篇內(nèi)容主要講解“docker在mac上怎么安裝使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“docker在mac上怎么安裝使用”吧!

下面我們看一個簡單的docker在mac上的安裝及使用
1、下載 DockerToolbox 安裝
2、Docker Quickstart Terminal 可輸入docker命令 或者 docker-machine ssh default 可以進入docker虛擬機
3、docker ps
4、docker images
5、案例mysql與wordpress結合
a、docker run -d -p 3306:3306 -v /mnt/sda1/volumes/mysql:/var/lib/mysql --name mysql -e MYSQL_ROOT_PASSWORD=123456 mysql
b、docker run -d -p 8080:80 --name wordpress --link mysql:mysql wordpress
c、運行192.168.99.100:8080即可打開一個剛安裝的博客網(wǎng)站。
       上面只是簡單的案例,就把一個博客網(wǎng)站運行起來了,是不是很簡單。其中192.168.99.100是虛擬機ip,視情況而定。
那么,我們還需要了解一些概念。
1、什么是鏡像:
鏡像含有啟動容器所需的文件系統(tǒng)結構及內(nèi)容,它是對容器運行環(huán)境的全盤打包。
2、什么是容器:
    將鏡像啟動起來,產(chǎn)生的就是容器。
3、如何生成鏡像:
    編寫Dockerfile文件,通過docker build命令來生成。
4、什么是Dockerfile文件:
      Dockerfile描述了組裝鏡像的步驟,其中每條指令都是單獨執(zhí)行的,Docker通過Dockerfile文件中的所有配置信息和可執(zhí)行命令來建立一個鏡像。Dockerfile中的指令是不區(qū)分大小寫的,但一般都是大寫,主要是和指令的參數(shù)做區(qū)分。Dcoker會執(zhí)行識別出的指令。第一個指令一定是’FROM’,用于指定當前的鏡像是基于哪個基礎鏡像的。
5、什么是數(shù)據(jù)卷:
      在創(chuàng)建新容器時,可以掛載一個主機上特定的目錄到容器。當容器啟動時,如果目錄存在,會將目錄中的內(nèi)容復制到宿主機對應的文件夾下,當容器內(nèi)的目錄數(shù)據(jù)有變化時,都會實時拷貝到宿主機中,并且,他們是相互的實時數(shù)據(jù)同步,這樣,每次容器重新啟動時,數(shù)據(jù)就不會丟失了。
這個目錄必須是絕對路徑,如果宿主機中不存在,將創(chuàng)建一個空文件夾。也可以將單個文件掛載到容器中。
6、如何推拉鏡像,我們就拿脈沖云鏡像倉庫為例:
1)登錄脈沖云鏡像倉庫:
docker login maichong.io 
回車,按提示輸入用戶名及密碼
2)拉取鏡像:
docker pull 鏡像地址
3)推送鏡像
docker push 鏡像地址

到此,相信大家對“docker在mac上怎么安裝使用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關內(nèi)容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI