ubuntu18.04 安装(指定版本/最新版)docker与docker compose

安装 Docker

sudo apt-get remove docker docker-engine docker.io containerd runc # 卸载旧版本
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
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 -y docker-ce

如果需要安装指定版本:

apt-cache madison docker-ce # 显示可选的版本,安装时
sudo apt-get install docker-ce=18.06.3~ce~3-0~ubuntu # 选取对应第二列版本安装

添加权限:

sudo groupadd docker
sudo gpasswd -a $USER docker
newgrp docker

安装 Docker compose

sudo gedit /etc/docker/daemon.json

写入:

{
     
  "registry-mirrors": [
    "https://registry.cn-hangzhou.aliyuncs.com",
    "http://hub-mirror.c.163.com", 
    "https://docker.mirrors.ustc.edu.cn", 
    "https://registry.docker-cn.com" 
  ] 
}

然后保存,继续执行命令:

su # 进入root
curl -L https://get.daocloud.io/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
exit # 退出root
sudo chmod +x /usr/local/bin/docker-compose

然后就安装完成了,可以到 国内docker compose站点 查看具体的版本

你可能感兴趣的:(linux,运维,docker)