Docker版本分爲兩個:Docker Community Edition (CE)和 Docker Enterprise Edition (EE)。Docker CE社區版本適合我的用戶使用。linux
Ubuntu18.04下安裝Docker CE有以下幾種主要方法,推薦方法一自動安裝:git
方法一:
1 使用官方腳本自動安裝
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
方法二:
1 經過版本庫安裝(repository)
1.1 設置版本庫
(1)更新系統包索引github
sudo apt-get update
(2)添加HTTPS協議,容許apt從HTTPS安裝軟件包docker
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
(3)添加Docker 公共密鑰
Docker 官方源:ubuntu
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add
Docker中科大源:bash
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
(4)設置版本庫類型(Ubuntu18.04對應版本「bionic「」),軟件版本包括三種:** stable、edge、test**curl
Docker官方源:ionic
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Docker中科大源:post
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
修改的內容位於文件:/etc/apt/sources.listurl
1.2 安裝Docker CE
(1)更新系統包索引
sudo apt-get update
(2)安裝最新版Docker CE
sudo apt-get install docker-ce
安裝docker-compose
1.進入https://github.com/docker/compose/releases 查看最新版本,當前版本爲1.23.1
sudo curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
2.設置權限
sudo chmod +x /usr/local/bin/docker-compose
3.查看是否安裝成功
docker-compose --version