Docker 安装
更新 apt 软件包索引
sudo apt-get update
安装一些软件包,使得 apt 支持 HTTPS 协议
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
添加相应的密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
添加相应源的信息
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
查看可用 docker 安装包版本信息
sudo apt-get update
sudo apt-cache madison docker-ce
执行安装命令
sudo apt-get install docker-ce
默认情况下,Docker 服务监听的套接字文件所属用户和用户组为 root:docker,普通用户无权访问。
将用户加入到 docker 用户组
sudo gpasswd -a 用户名 docker
重启shell,查看 docker 版本
docker version
启动 Docker 服务
在/etc/docker/ 下创建 daemon.json 文件,将以下内容写入
{
"registry-mirrors": ["https://n6syp70m.mirror.aliyuncs.com"]
}
修改之后,重启 docker
sudo service docker restart
运行
docker run hello-world