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

在Mac OS X安裝Docker教程

 更新時(shí)間:2017年02月23日 09:10:47   作者:PennJ  
本篇文章主要介紹了在OS X安裝Docker教程,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

Mac OS X用戶使用Docker Toolbox安裝Docker軟件, Docker Toolbox包含了下列的Docker 工具:

  • Docker CLI客戶端, 用來(lái)運(yùn)行Docker Engine,并創(chuàng)建鏡像和容器
  • Docker Machine, 在Mac OS X終端運(yùn)行Docker Engine命令
  • Docker Compose, 用來(lái)運(yùn)行docker-compose命令
  • Kitematic, Docker圖形用戶界面
  • Docker QuickStart, 快速啟動(dòng)Docker命令行環(huán)境的shell
  • Oracle VM VirtualBox

由于Docker Engine守護(hù)進(jìn)程使用特定的Linux內(nèi)核的功能, 你無(wú)法再本地的OS X運(yùn)行Docker Engine, 與之代替的是你必須使用Docker Machine命令docker-machine在你本地的機(jī)器創(chuàng)建并連接一個(gè)小型的linux虛擬機(jī). 這個(gè)就在你Mac上的虛擬主機(jī)就是Docker Machine.

第一步,檢查版本

你的Mac必須運(yùn)行OS X 10.8 “Mountain Lion”或以上的系統(tǒng)才能運(yùn)行Docker, 你可以這樣查看OS的版本:

1、從蘋果菜單中選擇”關(guān)于本機(jī)”

這里寫圖片描述

2、如果你的版本正確,就可以進(jìn)行下一步了

如果你沒(méi)有使用支持的版本,你需要考慮先升級(jí)的你操作系統(tǒng)

第二步,安裝Docker Toolbox

1、訪問(wèn)Docker Toolbox

2、點(diǎn)擊下載鏈接

3、通過(guò)雙擊下載的安裝包, 或者右鍵安裝包在彈出的菜單中選擇”打開(kāi)”, 來(lái)安裝Docker Toolbox

安裝程序?qū)?dòng)一個(gè)介紹對(duì)話框,介紹安裝內(nèi)容的概述。

這里寫圖片描述

4、點(diǎn)擊”繼續(xù)”安裝toolbox

安裝程序?yàn)槟闾峁┝诉x項(xiàng), 自定義標(biāo)準(zhǔn)安裝

這里寫圖片描述

默認(rèn)的, 標(biāo)準(zhǔn)的Docker Toolbox安裝:

  • 為Docker 工具在/usr/local/bin安裝二進(jìn)制文件
  • 使這些二進(jìn)制文件對(duì)所有用戶可用
  • 更新已經(jīng)存在的Virtual Box

現(xiàn)階段, 不要修改任何的默認(rèn)選線

5、點(diǎn)擊”安裝”, 執(zhí)行標(biāo)準(zhǔn)安裝

系統(tǒng)會(huì)提示你輸入密碼

這里寫圖片描述

輸入你的密碼, 繼續(xù)完成安裝

當(dāng)它完成后,安裝程序提供了一些快捷鍵。您可以忽略此為現(xiàn)在和點(diǎn)擊繼續(xù)。

這里寫圖片描述

點(diǎn)擊”關(guān)閉”結(jié)束安裝

這里寫圖片描述

第三步, 驗(yàn)證安裝

為了運(yùn)行一個(gè)Docker容器, 你需要:

  • 創(chuàng)建一個(gè)新的(或者開(kāi)始一個(gè)已經(jīng)存在的)Docker Engine 主機(jī)
  • 從你的環(huán)境切換到新的VM環(huán)境
  • 使用Docker客戶端創(chuàng)建, 加載, 管理容器

一旦你創(chuàng)建了Docker machine, 你可以想任何一個(gè)Virtual Box VM一樣隨時(shí)使用它, 它會(huì)保持你使用后的相關(guān)配置.

1、打開(kāi)Launchpad, 找到Docker Quickstart Terminal圖標(biāo)

這里寫圖片描述

2、點(diǎn)擊Docker Quickstart Terminal圖標(biāo), 打開(kāi)一個(gè)窗口.

終端會(huì)做一系列的事情來(lái)為你設(shè)置Docker Quickstart Terminal

Last login: Sat Jul 11 20:09:45 on ttys002
bash '/Applications/Docker Quickstart Terminal.app/Contents/Resources/Scripts/start.sh'
Get http:///var/run/docker.sock/v1.19/images/json?all=1&filters=%7B%22dangling%22%3A%5B%22true%22%5D%7D: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
Get http:///var/run/docker.sock/v1.19/images/json?all=1: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
-bash: lolcat: command not found

mary at meepers in ~
$ bash '/Applications/Docker Quickstart Terminal.app/Contents/Resources/Scripts/start.sh'
Creating Machine dev...
Creating VirtualBox VM...
Creating SSH key...
Starting VirtualBox VM...
Starting VM...
To see how to connect Docker to this machine, run: docker-machine env dev
Starting machine dev...
Setting environment variables for machine dev...

          ##     .
       ## ## ##    ==
      ## ## ## ## ##  ===
    /"""""""""""""""""\___/ ===
 ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~
    \______ o      __/
     \  \     __/
     \____\_______/

The Docker Quick Start Terminal is configured to use Docker with the “default” VM.

3、在終端窗口上點(diǎn)擊鼠標(biāo)用來(lái)激活

如果你不熟悉終端窗口,這里有一些快速提示。

這里寫圖片描述

該提示是傳統(tǒng)的$美元符號(hào)。你輸入命令在命令行這是提示后的區(qū)域。您的光標(biāo)被突出顯示的區(qū)域或指示|出現(xiàn)在命令行。鍵入命令后,一直按回車鍵。

4、鍵入命令docker run hello-world然后按回車鍵

該命令為你做了一些工作,如果一切運(yùn)行良好,則該命令的輸出如下所示:

$ docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
535020c3e8ad: Pull complete
af340544ed62: Pull complete
Digest: sha256:a68868bfe696c00866942e8f5ca39e3e31b79c1e50feaee4ce5e28df2f051d5c
Status: Downloaded newer image for hello-world:latest

Hello from Docker.
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
1. The Docker Engine CLI client contacted the Docker Engine daemon.
2. The Docker Engine daemon pulled the "hello-world" image from the Docker Hub.
3. The Docker Engine daemon created a new container from that image which runs the executable that produces the output you are currently reading.
4. The Docker Engine daemon streamed that output to the Docker Engine CLI client, which sent it to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker Hub account:
https://hub.docker.com

For more examples and ideas, visit:
https://docs.docker.com/userguide/

尋找故障排除幫助?

通常情況下,上述步驟工作外的開(kāi)箱,但某些情況下可能會(huì)出現(xiàn)問(wèn)題。如果你的Docker運(yùn)行的hello-world沒(méi)有工作,出現(xiàn)了錯(cuò)誤,請(qǐng)查看故障排除快速修復(fù)常見(jiàn)問(wèn)題。

下一步去哪里?

此時(shí), 您已成功安裝了Docker軟件. 離開(kāi)Docker Quickstart Terminal窗口. 現(xiàn)在, 進(jìn)入下一個(gè)頁(yè)面, 閱讀一個(gè)非常簡(jiǎn)短的介紹, [Docker鏡像和容器]

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker安裝基礎(chǔ)鏡像服務(wù)的步驟

    Docker安裝基礎(chǔ)鏡像服務(wù)的步驟

    外部機(jī)器不能直接訪問(wèn)容器,網(wǎng)是不通的,但可以訪問(wèn)宿主機(jī),只要將容器的端口與宿主機(jī)進(jìn)行映射后,訪問(wèn)宿主機(jī)的端口就相當(dāng)于訪問(wèn)了容器的端口,本文介紹Docker如何安裝基礎(chǔ)鏡像服務(wù),感興趣的朋友一起看看吧
    2024-01-01
  • Docker 修改文件是否需要重啟(命令詳解)

    Docker 修改文件是否需要重啟(命令詳解)

    這篇文章主要介紹了Docker 修改文件是否需要重啟(命令詳解)的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • Docker的理解和基本命令詳解

    Docker的理解和基本命令詳解

    這篇文章主要介紹了Docker的理解和基本命令詳解,需要的朋友可以參考下
    2017-05-05
  • 詳解如何將docker快速升級(jí)到最新版本

    詳解如何將docker快速升級(jí)到最新版本

    最近在對(duì)區(qū)塊鏈瀏覽器調(diào)優(yōu),該區(qū)塊鏈瀏覽器就是使用docker部署的微服務(wù),在一臺(tái)新的服務(wù)器上啟動(dòng)時(shí)報(bào)錯(cuò),發(fā)現(xiàn)是docker版本過(guò)低,所以本文給大家介紹了將docker快速升級(jí)到最新版本的方法,需要的朋友可以參考下
    2024-02-02
  • docker沒(méi)有錯(cuò)誤日志,鏡像服務(wù)卻啟動(dòng)不成功的問(wèn)題以及排查方式

    docker沒(méi)有錯(cuò)誤日志,鏡像服務(wù)卻啟動(dòng)不成功的問(wèn)題以及排查方式

    這篇文章主要介紹了docker沒(méi)有錯(cuò)誤日志,鏡像服務(wù)卻啟動(dòng)不成功的問(wèn)題以及排查方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Docker attach 命令卡死的問(wèn)題及解決方案

    Docker attach 命令卡死的問(wèn)題及解決方案

    Docker 是一種輕量級(jí)的容器化平臺(tái),可以實(shí)現(xiàn)快速部署、運(yùn)行和管理應(yīng)用程序,這篇文章給大家介紹Docker attach 命令卡死的解決方案,感興趣的朋友一起看看吧
    2023-12-12
  • Docker如何限制容器可用的內(nèi)存

    Docker如何限制容器可用的內(nèi)存

    容器的使用過(guò)程中,經(jīng)常需要對(duì)容器可以使用的主機(jī)資源進(jìn)行限制,本文介紹如何限制容器可以使用的主機(jī)內(nèi)存,需要的朋友參考下吧
    2017-12-12
  • 編寫Dockerfile和構(gòu)建自定義鏡像的步驟與技巧

    編寫Dockerfile和構(gòu)建自定義鏡像的步驟與技巧

    Docker已經(jīng)成為現(xiàn)代應(yīng)用程序開(kāi)發(fā)和部署的重要工具之一,在Docker中,Dockerfile是定義和構(gòu)建自定義鏡像的鍵文件,本文將深入解讀Dockerfile的編寫和自定義鏡像的構(gòu)建過(guò)程,并分享一些實(shí)用的技巧和最佳實(shí)踐,需要的朋友可以參考下
    2023-07-07
  • docker run啟動(dòng)的容器掛掉了數(shù)據(jù)怎么辦

    docker run啟動(dòng)的容器掛掉了數(shù)據(jù)怎么辦

    這篇文章主要介紹了docker run啟動(dòng)的容器掛掉了,數(shù)據(jù)怎么辦,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • docker空間爆滿導(dǎo)致的進(jìn)入容器失敗的解決方案

    docker空間爆滿導(dǎo)致的進(jìn)入容器失敗的解決方案

    這篇文章主要介紹了docker空間爆滿導(dǎo)致的進(jìn)入容器失敗的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03

最新評(píng)論