ubuntu上安装docker
服务商:腾讯云
不管是使用腾讯云还是阿里云,都记得把要开的端口在安全策略组里打开。
腾讯云和阿里云都用过,目前感觉阿里云比较好一点,阿里的源也比较快,腾讯的中地区的去服务器比较慢。不是我访问慢,而是服务器访问外网慢。
系统: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不少于二十次,装了好几个服务器,没有使用镜像的方式复制过去。