成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

MacOS上安裝Docker

chaosx110 / 1322人閱讀

摘要:環(huán)境要求以上的,才能安裝運(yùn)行。安裝下載地址下載之后雙擊安裝文件開始安裝。我們需要讓所有的用戶都有訪問(wèn)安裝文件的權(quán)限。運(yùn)行命令得到一個(gè)錯(cuò)誤信息明顯的的版本過(guò)低,升級(jí)下再次運(yùn)行得到結(jié)果安裝完成。

Docker引擎是基于Linux內(nèi)核特性的開源應(yīng)用容器。讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,發(fā)布到任何流行的Linux容器上,實(shí)現(xiàn)虛擬化,容器運(yùn)行在類似與iphone的沙盒中。
在MacOs上面運(yùn)行Docker先安裝Docker Toolbox。

Docker Toolbox

Docker Toolbox是獲取以及運(yùn)行Docker生產(chǎn)環(huán)境最快捷的方式,他包括:

1.Docker Machine 
2.Docker
3.docker-compose
4.Docker GUI 
5.Docker command-line
6.VirtualBox

因?yàn)镈ocker是以及Linux內(nèi)核的,所以不能直接在OS X上面運(yùn)行,因此我們需要VirtualBox,因?yàn)橐粋€(gè)虛擬的Docker環(huán)境。
環(huán)境要求:OS X 10.8以上的,才能安裝運(yùn)行Docker Toolbox。

安裝

下載地址:https://www.docker.com/products/docker-toolbox
下載之后雙擊安裝文件開始安裝。

安裝界面:

點(diǎn)擊Continue可以看到要安裝的工具:

默認(rèn)情況下Docker Toolbox會(huì)安裝在/usr/local/bin目錄下面。我們需要讓所有的用戶都有訪問(wèn)Docker Toolbox安裝文件的權(quán)限。
會(huì)出現(xiàn)讓我們輸入密碼的界面:

最后會(huì)安裝兩個(gè)快速啟動(dòng)的工具:

hello world

雙擊Application的Docker Quickstart Terminal:

選擇一個(gè)常用的終端,我選擇的是iTerm。
等待初始化完成之后出現(xiàn)下面的界面


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


docker is configured to use the default machine with IP 192.168.99.100
For help getting started, check out the docs at https://docs.docker.com

Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish

Docker的初始化運(yùn)行已經(jīng)完成了,下面試試經(jīng)典的hello world。

運(yùn)行命令:

docker run hello-world

得到一個(gè)錯(cuò)誤信息:

docker: Error response from daemon: client is newer than server (client API version: 1.22, server API version: 1.21).
See "docker run --help".

明顯的 docker server的版本過(guò)低,升級(jí)下 docker server

docker-machine upgrade

再次運(yùn)行:

docker run hello-world

得到結(jié)果:

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 client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker 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完成。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/26535.html

相關(guān)文章

  • MacOS下使用Docker部署Microsoft SQL Server 2017

    摘要:在下使用部署微軟今年發(fā)布了,支持了,并且配合,使得在上運(yùn)行不再須要。安裝下載安裝文件,并安裝。 在MacOS下使用Docker部署Microsoft SQL Server 2017 微軟今年發(fā)布了SQL Server 2017,支持了Linux,并且配合docker,使得在Mac上運(yùn)行SQL Sqlver不再須要VM。 安裝Docker下載Docker安裝文件,并安裝。 設(shè)置Do...

    twohappy 評(píng)論0 收藏0
  • MacOS Docker安裝及使用

    摘要:安裝安裝我們可以使用來(lái)安裝。的已經(jīng)支持,因此可以很方便的使用來(lái)進(jìn)行安裝安裝命令 MacOS Docker 安裝 Homebrew 安裝 macOS 我們可以使用 Homebrew 來(lái)安裝 Docker。Homebrew 的 Cask 已經(jīng)支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 來(lái)進(jìn)行安裝: # 安裝命令 brew cask install ...

    edgardeng 評(píng)論0 收藏0
  • 各平臺(tái)安裝和使用Docker的差異

    摘要:在上運(yùn)行使用系統(tǒng)要求開啟虛擬化的硬件支持可以通過(guò)命令來(lái)檢查或者更高版本至少內(nèi)存安裝最新點(diǎn)擊下載安裝下載的文件安裝完成后,啟動(dòng)使用鏡像加速地址使用自帶的使用的系統(tǒng)要求運(yùn)行或者以上版本支持硬件虛擬化技術(shù)并且已啟用虛擬化安裝點(diǎn)擊下載運(yùn)行在上運(yùn)行使 在Mac上運(yùn)行Docker 使用Docker for Mac 系統(tǒng)要求 開啟虛擬化的硬件支持,可以通過(guò)命令來(lái)檢查:sysctl kern.hv_...

    Thanatos 評(píng)論0 收藏0
  • Docker命令行與守護(hù)進(jìn)程如何交互?

    摘要:命令行是與守護(hù)進(jìn)程進(jìn)行交互的主要工具。感興趣的話,你也可以開發(fā)一個(gè),使用與守護(hù)進(jìn)程進(jìn)行交互就好了。命令行與守護(hù)進(jìn)程如何交互從左至右理解上圖最左側(cè)是客戶端,即命令行。而在與上運(yùn)行時(shí),守護(hù)進(jìn)程事實(shí)上運(yùn)行在虛擬機(jī)中。 譯者按: Docker是典型的C/S架構(gòu),其守護(hù)進(jìn)程(daemon)與命令行(CLI)是通過(guò)REST API進(jìn)行交互的。 原文: Understanding how the D...

    willin 評(píng)論0 收藏0
  • 慕課網(wǎng)_《第一個(gè)docker化的java應(yīng)用》學(xué)習(xí)總結(jié)

    摘要:時(shí)間年月日星期四說(shuō)明本文部分內(nèi)容均來(lái)自慕課網(wǎng)。倉(cāng)庫(kù)構(gòu)建鏡像的目的是為了在其機(jī)器上運(yùn)行鏡像程序。使用參數(shù),冒號(hào)前面為主機(jī)端口,后面為容器端口。 時(shí)間:2017年04月27日星期四說(shuō)明:本文部分內(nèi)容均來(lái)自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com教學(xué)示例源碼:無(wú)個(gè)人學(xué)習(xí)源碼:無(wú) 第一章:課程介紹 1-1 課程介紹 Docker能火的原因 快速的持續(xù)集成 服務(wù)的彈性伸縮 部署...

    李濤 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

chaosx110

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<