摘要:鏈接地址首先,是基于開發的,所以本質上在和上是無法運行的,當然我們不可能每個人都拿作為開發機,所以官方給出了方法在和上運行。
Because the Docker daemon uses Linux-specific kernel features, you can’t run Docker natively in OS X. Instead, you must use docker-machine to create and attach to a virtual machine (VM). This machine is a Linux VM that hosts Docker for you on your Mac.
docker toolbox鏈接地址https://docs.docker.com/engine/installation/mac/
首先,docker是基于linux開發的,所以本質上在mac和windows上是無法運行docker的,當然我們不可能每個人都拿linux作為開發機,所以docker官方給出了方法在mac和windows上運行。這里我只談mac
安裝docker-machine直接按照官方文檔下載安裝完整的docker toolbox,當然你也可以多帶帶安裝docker-machine,可以自行查詢如何多帶帶安裝
運行一個VM在非linux環境中運行docker需要先啟動一個VM,猜測就是一個包含linux內核虛擬機,然后在虛擬機里面運行docker命令
docker-machine create --driver virtualbox default
創建一個虛擬機,dirver表示使用的虛擬機引擎,default表示這個虛擬機的名字,你可以自己改,使用default之后啟動就不需要輸入名字了
現在你可以用docker-machine ls查看你所有創建的虛擬機和他的狀態
使用docker-machine env default查看你的虛擬機運行的狀態,一般會顯示如下的內容
export DOCKER_TLS_VERIFY="1" export DOCKER_HOST="tcp://192.168.99.101:2376" export DOCKER_CERT_PATH="/Users/mary/.docker/machine/machines/default" export DOCKER_MACHINE_NAME="default"
其中DOCKER_HOST是ip
現在我們想要在虛擬機里面使用docker,只需要執行eval "$(docker-machine env default)"
現在你可以使用docker命令了
docker再重新起一篇文章吧╮(╯▽╰)╭
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26558.html
摘要:而前不久推出了和的全新版本,允許以更貼近用戶透明的方式運行。在使用命令之前,必須要使用命令初始化各類環境變量用于告知命令如何與虛擬機內的通信是一個原生的蘋果應用程序,被安裝到目錄。不過現在依舊存在許多問題,比如沒有設置各項參數的接口。 Docker 作為一個集成的、易于部署的環境,在很多方面都有廣泛的應用,但是由于其使用了 Linux 內核的容器技術,所以很依賴 Linux 環境,在其...
摘要:通過從虛擬機的登錄到虛擬機安裝增加一條記錄修改的啟動配置,指定服務器,順便加上重啟虛擬機確認是否工作正常前面下載了虛擬機鏡像文件,如果將來不再需要了閑它占用空間,則可以清理一下 轉載請保留出處:https://github.com/SixQuant/e... Docker for Mac/Windows ??開發環境中有時候想把 Docker 容器實例當做正常的虛擬機來用,換句話說就是...
摘要:在上運行使用系統要求開啟虛擬化的硬件支持可以通過命令來檢查或者更高版本至少內存安裝最新點擊下載安裝下載的文件安裝完成后,啟動使用鏡像加速地址使用自帶的使用的系統要求運行或者以上版本支持硬件虛擬化技術并且已啟用虛擬化安裝點擊下載運行在上運行使 在Mac上運行Docker 使用Docker for Mac 系統要求 開啟虛擬化的硬件支持,可以通過命令來檢查:sysctl kern.hv_...
摘要:配置例如文件的目錄關系如下打開文件,修改的值為項目文件的相對路徑,這個路徑會映射到容器的目錄上,注意任何修改配置文件都需要執行容器名字重新構建相關容器。 背景 每次更換一個工作用的電腦,都需要很長的時間來搭建本地的運行環境。有時候,為了安裝一個擴展會折騰半天,而且可能需要安裝多個版本的 php。有人說,集成運行環境不是很好嘛,一次搞定所有的要求。是的,對于新手來說,使用集成包就足夠了。...
閱讀 5035·2021-07-25 21:37
閱讀 682·2019-08-30 15:53
閱讀 3349·2019-08-29 18:47
閱讀 686·2019-08-29 15:39
閱讀 2130·2019-08-29 13:12
閱讀 1796·2019-08-29 12:43
閱讀 2977·2019-08-26 11:52
閱讀 1889·2019-08-26 10:15