Docker是一個容器化應用的平臺,可以在不同的運行時環境中運行你的軟件。Docker提供了一種更輕量、更容易管理的虛擬化解決方案。本文將介紹如何在不同的系統中安裝Docker以及常用的組合。
Ubuntu下安裝Docker
$ sudo apt-get update $ sudo apt-get install docker.io $ sudo docker run hello-world
注意:在Ubuntu上,Docker使用的是docker.io而不是docker。
CentOS下安裝Docker
$ sudo yum update $ sudo yum install docker $ sudo service docker start $ sudo docker run hello-world
macOS下安裝Docker
下載Docker for Mac安裝包,在Finder中雙擊安裝包。
Docker Compose
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose $ sudo chmod +x /usr/local/bin/docker-compose
Docker Compose是一個工具,可以用來定義和運行多個Docker容器的應用程序。使用Docker Compose可以輕松地向應用程序添加服務,并在不同的環境中輕松部署應用程序。
Docker Swarm
$ docker swarm init --advertise-addr
Docker Swarm是Docker的官方集群管理工具。它允許將多個Docker主機組織成一個虛擬集群,并通過多個主機來運行和擴展應用程序。
以上是Docker的一些安裝組合,可以根據自己的需求進行選擇。