# Docker 學習筆記 (二) — 安裝 Docker

# Docker 的問世,翻轉了人們對用環境部署與開發的習慣,學會 Docker 絕對是一項不虧本的投資

# 安裝 Docker

上一篇 我們已經簡介了 Docker 的優勢,與其基礎簡介。

本篇我們來講講如何安裝 Docker。

# 在 Ubuntu/Debian 上安裝 Docker

Docker 本質上是基於 Linux 核心中隊資源分離的機制與網路命名空間的特性來建立的技術,因此 Linux 對於 Docker 支援是最完善的。

我們可以使用 Apt 進行 Docker 的安裝。

sudo apt-get install docker.io

安裝完後,我們要先啟動 docker

sudo service docker start

之後我們可以使用 docker version 查看

sudo docker version

正常的情況應該要看到這樣

Client:
 Version:           18.09.5
 API version:       1.39
 Go version:        go1.10.8
 Git commit:        e8ff056dbc
 Built:             Thu Apr 11 04:44:28 2019
 OS/Arch:           linux/amd64
 Experimental:      false

若是覺得每次都要使用 sudo 調用 docker 很麻煩的話,我們可以將自己加入 docker 的 group 中。

sudo usermod -aG docker $USER

# 在 MacOS/Windows 上安裝 Docker

過去,在 MacOS 跟 Windows 上安裝 Docker 是比較蛋疼的,不是要另外安裝虛擬機就是要使用 Docker 開發的 tool box 外掛套件。

然而隨著版本的更迭,如今 Windows 與 MacOS 也終於可以免去這樣次等公民般的困擾了。

如今我們只需要到 Dockerhub 即可下載 Docker 相關的安裝檔案。

Windows

MacOS

安裝完後啟動 Docker,即可在工作列上看到 Docker 運作著。

Docker 也有一個 Container 的管理工具 「Kitematic」 ,可以提供可視化的容器管理。

並且可以在當中搜尋自己喜歡 Image 下載使用。

至此,安裝 Docker 的部分算是告一段落了。

下一篇將開始講解 Docker 的指令與使用方法

Like z20240z's work