Docker 是一種開源的容器化平臺,使用 Docker 可以在多種操作系統平臺上創建、運行和共享容器,進而加快軟件交付速度。Docker 三劍客包括 Docker Compose、Docker Machine 和 Docker Swarm,它們能夠讓使用 Docker 更加方便快捷。
安裝 Docker Compose 需要先安裝 Docker Engine。可以在終端中輸入以下命令進行 Docker Compose 的安裝:
curl -L "https://github.com/docker/compose/releases/download/[VERSION]/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
其中,[VERSION] 部分需要替換成對應版本號。安裝成功后,可以輸入以下命令進行檢查:
docker-compose --version
安裝 Docker Machine 需要先安裝 VirtualBox 和 Docker。安裝完成后,可以在終端中輸入以下命令進行 Docker Machine 的安裝:
curl -L https://github.com/docker/machine/releases/download/[VERSION]/docker-machine-$(uname -s)-$(uname -m) >/usr/local/bin/docker-machine && \ chmod +x /usr/local/bin/docker-machine
其中,[VERSION] 部分需要替換成對應版本號。安裝成功后,可以輸入以下命令進行檢查:
docker-machine --version
安裝 Docker Swarm 時需要先在 Docker Engine 中啟用 Swarm 模式。可以在終端中輸入以下命令完成 Swarm 模式的啟用:
docker swarm init
退出 Swarm 模式時,可以輸入以下命令:
docker swarm leave
安裝完成后,可以輸入以下命令進行 Docker Swarm 的檢查:
docker node ls