激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - 在Mac OS X安裝Docker教程

在Mac OS X安裝Docker教程

2021-01-14 20:51PennJ 服務器知識

本篇文章主要介紹了在OS X安裝Docker教程,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

mac os x用戶使用docker toolbox安裝docker軟件, docker toolbox包含了下列的docker 工具:

  • docker cli客戶端, 用來運行docker engine,并創建鏡像和容器
  • docker machine, 在mac os x終端運行docker engine命令
  • docker compose, 用來運行docker-compose命令
  • kitematic, docker圖形用戶界面
  • docker quickstart, 快速啟動docker命令行環境的shell
  • oracle vm virtualbox

由于docker engine守護進程使用特定的linux內核的功能, 你無法再本地的os x運行docker engine, 與之代替的是你必須使用docker machine命令docker-machine在你本地的機器創建并連接一個小型的linux虛擬機. 這個就在你mac上的虛擬主機就是docker machine.

第一步,檢查版本

你的mac必須運行os x 10.8 “mountain lion”或以上的系統才能運行docker, 你可以這樣查看os的版本:

1、從蘋果菜單中選擇”關于本機”

在Mac OS X安裝Docker教程

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

如果你沒有使用支持的版本,你需要考慮先升級的你操作系統

第二步,安裝docker toolbox

1、訪問docker toolbox

2、點擊下載鏈接

3、通過雙擊下載的安裝包, 或者右鍵安裝包在彈出的菜單中選擇”打開”, 來安裝docker toolbox

安裝程序將啟動一個介紹對話框,介紹安裝內容的概述。

在Mac OS X安裝Docker教程

4、點擊”繼續”安裝toolbox

安裝程序為你提供了選項, 自定義標準安裝

在Mac OS X安裝Docker教程

默認的, 標準的docker toolbox安裝:

  • 為docker 工具在/usr/local/bin安裝二進制文件
  • 使這些二進制文件對所有用戶可用
  • 更新已經存在的virtual box

現階段, 不要修改任何的默認選線

5、點擊”安裝”, 執行標準安裝

系統會提示你輸入密碼

在Mac OS X安裝Docker教程

輸入你的密碼, 繼續完成安裝

當它完成后,安裝程序提供了一些快捷鍵。您可以忽略此為現在和點擊繼續。

在Mac OS X安裝Docker教程

點擊”關閉”結束安裝

在Mac OS X安裝Docker教程

第三步, 驗證安裝

為了運行一個docker容器, 你需要:

  • 創建一個新的(或者開始一個已經存在的)docker engine 主機
  • 從你的環境切換到新的vm環境
  • 使用docker客戶端創建, 加載, 管理容器

一旦你創建了docker machine, 你可以想任何一個virtual box vm一樣隨時使用它, 它會保持你使用后的相關配置.

1、打開launchpad, 找到docker quickstart terminal圖標

在Mac OS X安裝Docker教程

2、點擊docker quickstart terminal圖標, 打開一個窗口.

終端會做一系列的事情來為你設置docker quickstart terminal

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
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、在終端窗口上點擊鼠標用來激活

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

在Mac OS X安裝Docker教程

該提示是傳統的$美元符號。你輸入命令在命令行這是提示后的區域。您的光標被突出顯示的區域或指示|出現在命令行。鍵入命令后,一直按回車鍵。

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

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$ 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/

尋找故障排除幫助?

通常情況下,上述步驟工作外的開箱,但某些情況下可能會出現問題。如果你的docker運行的hello-world沒有工作,出現了錯誤,請查看故障排除快速修復常見問題。

下一步去哪里?

此時, 您已成功安裝了docker軟件. 離開docker quickstart terminal窗口. 現在, 進入下一個頁面, 閱讀一個非常簡短的介紹, [docker鏡像和容器]

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/jpiverson/article/details/50685817

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 黄视频网站免费观看 | 18被视频免费观看视频 | 久久精品在线免费观看 | 久久sp | 久久精品国产99国产精品亚洲 | 国产艳妇av视国产精选av一区 | 日本亚洲欧美 | 久久久一区二区精品 | 亚洲网站在线观看 | 日日操操| 久久中文免费 | 久久人人爽爽爽人久久久 | 久久国产精品91 | 久久精品欧美一区二区三区不卡 | 综合欧美一区二区三区 | 亚洲午夜久久久久 | 国产一区二区在线观看视频 | 综合在线视频 | 久久久久99999 | 久久亚洲精品久久国产一区二区 | 日韩欧美精品电影 | 久久国产综合视频 | 在线小视频国产 | 农村寡妇偷毛片一级 | 国产精品久久国产精麻豆96堂 | 国产高清美女一级毛片 | 性欧美xxxx免费岛国不卡电影 | 亚洲综人网 | 久久久久久久不卡 | 国产精品久久久久久久久久东京 | 色就色 综合偷拍区91网 | 国产jjizz一区二区三区视频 | 有色视频在线观看 | 日本黄色一级视频 | 91在线视频免费观看 | 国产精品久久久久久婷婷天堂 | 羞羞视频在线免费 | 性爱网站 | 91网站链接 | 成人在线精品视频 | 国产欧美日韩一区二区三区四区 |