macOS安裝Docker
前幾天,docker入門是在aws的ubuntu機器上演示的,下面介紹如何在macOS安裝Docker。
系統要求
Docker for Mac 要求系統最低為 macOS 10.10.3 Yosemite,或者 2010 年以後的 Mac 機型,準確說是帶 Intel MMU 虛擬化的,最低 4GB 記憶體。
如果系統不滿足需求,可以安裝 Docker Toolbox。
安裝
使用 Homebrew 安裝
Homebrew 的 Cask 已經支援 Docker for Mac,因此可以很方便的使用 Homebrew Cask 來進行安裝:
brew cask install docker
youdi@MacbookPro ~ brew cask install docker
==> Tapping caskroom/cask
Cloning into `/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask`...
remote: Counting objects: 3872, done.
remote: Compressing objects: 100% (3852/3852), done.
remote: Total 3872 (delta 29), reused 592 (delta 16), pack-reused 0
Receiving objects: 100% (3872/3872), 1.32 MiB | 123.00 KiB/s, done.
Resolving deltas: 100% (29/29), done.
Tapped 0 formulae (3,881 files, 4.1MB)
==> Creating Caskroom at /usr/local/Caskroom
==> We`ll set permissions properly so we won`t need sudo in the future
Password:
==> Satisfying dependencies
==> Downloading https://download.docker.com/mac/stable/19611/Docker.dmg
######################################################################## 100.0%
==> Verifying checksum for Cask docker
==> Installing Cask docker
==> Moving App `Docker.app` to `/Applications/Docker.app`.
docker was successfully installed!
手動下載安裝
如果需要手動下載,可以通過這個連結下載:https://download.docker.com/mac/stable/Docker.dmg
如同 macOS 其它軟體一樣,安裝也非常簡單,雙擊下載的 .dmg
檔案,然後將那隻叫 Moby 的鯨魚圖示拖拽到 Application
資料夾即可(其間可能會詢問系統密碼)。
執行
從應用中找到 Docker 圖示並點選執行。
執行之後,會在右上角選單欄看到多了一個鯨魚圖示,這個圖示表明瞭 Docker 的執行狀態。
第一次點選圖示,可能會看到這個安裝成功的介面,點選 “Got it!” 可以關閉這個視窗。
以後每次點選鯨魚圖示會彈出操作選單。
在國內使用 Docker 的話,需要配置加速器,在選單中點選 Preferences…,然後檢視 Advanced 標籤,在其中的 Registry mirrors 部分裡可以點選加號來新增加速器地址。
啟動終端後,通過命令可以檢查安裝後的 Docker 版本。
$ docker --version
Docker version 1.12.3, build 6b644ec
$ docker-compose --version
docker-compose version 1.8.1, build 878cff1
$ docker-machine --version
docker-machine version 0.8.2, build e18a919
如果 docker version
、docker info
都正常的話,可以執行一個 Nginx 伺服器:
$ docker run -d -p 80:80 --name webserver nginx
服務執行後,可以訪問 http://localhost,如果看到了 “Welcome to nginx!”,就說明 Docker for Mac 安裝成功了。
要停止 Nginx 伺服器並刪除執行下面的命令:
$ docker stop webserver
$ docker rm webserver
參考文件
相關文章
- macOS 安裝 DockerMacDocker
- MacOS Docker 安裝MacDocker
- macOS docker/laradock 安裝與使用MacDocker
- Docker 快速入門系列-Docker 在 MacOS 安裝DockerMac
- macOS 安裝 flutterMacFlutter
- macos thefuck安裝Mac
- Arch Linux安裝macOSLinuxMac
- MacOS安裝使用KettleMac
- macOs-ElasticSearch安裝MacElasticsearch
- MacOS 本地安裝 WordpressMac
- docker 安裝Docker
- 安裝dockerDocker
- 安裝 dockerDocker
- docker安裝及解除安裝Docker
- macOS Java安裝與配置MacJava
- MacOS安裝on-my-zshMac
- macOS 安裝 LNMP 環境MacLNMP
- [雲原生]Docker - 安裝&解除安裝Docker
- redhat安裝dockerRedhatDocker
- Docker for Linux 安裝DockerLinux
- docker安裝使用Docker
- docker安裝harborDocker
- Docker的安裝Docker
- docker安裝mysqlDockerMySql
- docker安裝redisDockerRedis
- ubuntu安裝dockerUbuntuDocker
- Docker安裝RabbitmqDockerMQ
- docker安裝gitlabDockerGitlab
- docker 解除安裝Docker
- docker安裝jenkinsDockerJenkins
- docker 安裝 PHPDockerPHP
- Docker 安裝 NacosDocker
- docker 安裝 supersetDocker
- docker 安裝tomcatDockerTomcat
- Docker 安裝 TomcatDockerTomcat
- docker 安裝 RabbitMQDockerMQ
- ubuntu 安裝 dockerUbuntuDocker
- docker安裝svnDocker
- docker安裝nginxDockerNginx