在Mac的命令行下安裝docker

在Mac的命令行下安裝docker

前言

docker官網有使用GUI安裝docker的教程,卻未附上在CLI下的做法,本篇記錄其安裝過程,踩過的坑及其解決方式。

安裝步驟

這裡直接給出可以成功執行的指令:

brew tap caskroom/cask
brew install brew-cask-completion
brew cask install docker

踩坑記錄

筆者原來在How to easily install and uninstall docker on MacOS這篇問答上查到的指令是:

brew tap caskroom/cask
brew install brew-cask
brew cask install docker

但是實際運行到第二步時會報錯:

Error: No available formula with the name “brew-cask”
==> Searching for a previously deleted formula (in the last month)…
Warning: homebrew/core is shallow clone. To get complete history run:
git -C “$(brew --repo homebrew/core)” fetch --unshallow
Error: No previously deleted formula found.
==> Searching for similarly named formulae…
This similarly named formula was found:
brew-cask-completion
To install it, run:
brew install brew-cask-completion
==> Searching taps…
==> Searching taps on GitHub…
Error: No formulae found in taps.

根據錯誤訊息的指示,我們應該將第二步改為brew install brew-cask-completion。以下為修改後的指令運行的結果:

==> Downloading https://github.com/xyb/homebrew-cask-completion/archive/v2.1.tar.gz
==> Downloading from https://codeload.github.com/xyb/homebrew-cask-completion/tar.gz/v2.1
######################################################################## 100.0%
? /usr/local/Cellar/brew-cask-completion/2.1_1: 5 files, 11.0KB, built in 11 seconds

後來去homebrew-cask的Github網頁上,發現官方所推薦的安裝指令確實是brew install brew-cask-completion

測試

安裝成功後,先用以下指令開啟docker:

open /Applications/Docker.app

然後依照畫面上的指令操作並輸入帳號密碼。
docker成功運行之後,會在右上角出現一隻鯨魚的圖標。

我們可以使用以下指令來進行測試:

docker version

以下是該指令運行的結果:

Client:
Version: 18.06.1-ce
API version: 1.38
Go version: go1.10.3
Git commit: e68fc7a
Built: Tue Aug 21 17:21:31 2018
OS/Arch: darwin/amd64
Experimental: false
Server:
Engine:
Version: 18.06.1-ce
API version: 1.38 (minimum version 1.12)
Go version: go1.10.3
Git commit: e68fc7a
Built: Tue Aug 21 17:29:02 2018
OS/Arch: linux/amd64
Experimental: true

以下4個指令同樣也可以用來測試:

docker info
docker run hello-world
docker images
docker ps

參考連結

Install Docker for Mac
How to easily install and uninstall docker on MacOS
homebrew-cask的Github網頁

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值