0
ubuntu上安装docker
拉大锯 发表于 2019-10-04 20:43 451

ubuntu上安装docker

005xMiiRzy6L9z9t6jVf3.jpg

服务商:腾讯云

不管是使用腾讯云还是阿里云,都记得把要开的端口在安全策略组里打开

腾讯云和阿里云都用过,目前感觉阿里云比较好一点,阿里的源也比较快,腾讯的中地区的去服务器比较慢。不是我访问慢,而是服务器访问外网慢。

系统:ubuntu

dokcer的安装,官方也有文档,但是官方的文档速度比较慢。

删除docker,如果有的话:

sudo apt-get remove docker docker-engine docker.io containerd runc

让apt支持https

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

添加官方的GPG 钥

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

设置指纹:

sudo apt-key fingerprint 0EBFCD88

设置源,我这里使用了清华的源,腾讯的源速度不知道为什么也慢

在etc的sourse下

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
# deb-src [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable
~

我也是从网上扒的,如果docker的速度不行,那么就换成国内的镜像吧。

更新一下

sudo apt-get update

安装:

sudo apt-get install docker-ce docker-ce-cli containerd.io

测试:

sudo docker run hello-world

如果跑起来没有什么问题就行啦,到这里的话,docker因该就可以用了。反正我是安装好的,哈哈。安装docker不少于二十次,装了好几个服务器,没有使用镜像的方式复制过去。

评论
0/240
文章目录