如何安装Docker?

Docker可以安装在Linux,macOS或Windows 10上。Docker Engine通过Docker Desktop在各种Linux平台安装Docker, macOS安装DockerWindows 10上安装Docker静态二进制安装的形式使用。更多Docker安装指南可以参照官方文档介绍【Docker官方网站】,下面简单总结一下安装过程。

docker安装指南

要求和安装说明可在Docker官方文档中心帮助页面上找到。

安装Docker引擎步骤

1、在Linux上安装Docker

Docker通常在官方Linux存储库中可用,尽管这些存储库通常提供旧版本。最新的流行Linux发行版的64位版本支持最新版本:

静态二进制文件也适用于其他发行版,不过百度一下“Docker安装”可能会提供一个简单的说明。

最好遵循最新的说明文档,但是Docker for Ubuntu通常会安装以下命令:

sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install 
  apt-transport-https 
  ca-certificates 
  curl 
  gnupg-agent 
  software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | 
  sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository 
  "deb [arch=amd64] https://download.docker.com/linux/ubuntu 
  $(lsb_release -cs) 
  stable"
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

要以非root用户(不带)的身份运行Docker ,请创建自己并将其添加到组中: sudo docker

sudo groupadd docker
sudo usermod -aG docker $USER

现在重新启动以应用所有更改。

1.1、在Linux上安装Docker Compose

Docker Compose使用以下命令单独安装:

sudo curl 
  -L "https://github.com/docker/compose/releases/download// 
      docker-compose-$(uname -s)-$(uname -m)" 
  -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

这里是最新的版本号,如 。 1.27.4

2、在macOS上安装Docker

可以从Docker Hub下载适用于Mac OS Sierra 10.13及更高版本的Docker桌面。该软件包包括Docker服务器、CLI、Docker Compose、Docker Swarm和Kubernetes。

macOS上安装Docker指引图

有两个版本:稳定版和具有实验功能的边缘。该稳定版本是最适合大多数开发者。

双击打开安装程序,然后将Docker图标拖到Applications文件夹。在该文件夹中双击Docker.app以启动Docker。 Docker.dmg

完成后,状态栏中的鲸鱼图标表示Docker正在运行,并且可以在终端中输入命令。

docker运行图标

3、测试Docker是否安装正确

通过在终端中输入以下命令来检查Docker是否已成功安装:

docker version

显示类似以下内容:

docker version 运行结果图

输入以下命令,确保Docker Compose正常运行:

docker-compose version

运行结果如下:

docker-compose version 1.25.5, build 8a1c60f6
docker-py version: 4.1.0
CPython version: 3.7.5
OpenSSL version: OpenSSL 1.1.1f  31 Mar 2020

 

 

docker