安装Docker
由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:
sudo apt-get remove docker docker-engine docker-ce docker.io
更新apt包索引:
sudo apt-get update
安装以下包以使apt可以通过HTTPS使用存储库(repository):
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
添加Docker官方的GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
使用下面的命令来设置stable存储库:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
再更新一下apt包索引:
sudo apt-get update
安装最新版本的Docker CE:
sudo apt-get install -y docker-ce
普通用户使用docker
创建一个新的用户组(docker):
sudo groupadd docker
添加当前用户到docker组:
sudo usermod -aG docker $USER
更新docker用户组:
newgrp docker
确认用户是否进入docker用户组
id
配置镜像加速
创建文件/etc/docker/daemon.json
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn/",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn"
]
}
reload配置文件
sudo systemctl daemon-reload
重启docker服务
sudo systemctl restart docker
查看状态
sudo systemctl status docker -l
安装和配置 SSH
安装 SSH 服务
sudo apt-get update
sudo apt-get install openssh-server
防止vim报错
touch ~/.exrc