当前位置:   article > 正文

ubuntu18.04 安装(指定版本/最新版)docker与docker compose_ubuntu 20 说我docker18 是最新的

ubuntu 20 说我docker18 是最新的

安装 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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

如果需要安装最新版:

sudo apt-get install -y docker-ce
  • 1

如果需要安装指定版本:

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

添加权限:

sudo groupadd docker
sudo gpasswd -a $USER docker
newgrp docker
  • 1
  • 2
  • 3

安装 Docker compose

sudo gedit /etc/docker/daemon.json
  • 1

写入:

{
  "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" 
  ] 
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

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

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
  • 1
  • 2
  • 3
  • 4

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/47357
推荐阅读
相关标签
  

闽ICP备14008679号