Docker在线安装、离线安装及基本使用
环境
CentOS7.x以上的版本
用到的文件链接:https://pan.baidu.com/s/1WTinKjpNY-8AmnH8AwWkjw
提取码:dock
Docker在线安装
- yum 包更新到最新
sudo yum update
- 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 设置yum源为阿里云
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装docker
sudo yum install docker-ce
- 安装后查看docker版本
docker -v
- 设置ustc 的镜像
帮助文档
https://mirrors.ustc.edu.cn/help/dockerhub.html?highlight=docker.
vi /etc/docker/daemon.json
// 内容
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
- 启动、停止、重启、开机启动、查看状态
// 启动
systemctl start docker
// 停止
systemctl stop docker
// 重启
systemctl restart docker
// 开机启动(关闭自启 systemctl disable docker)
systemctl enable docker
// 查看状态
systemctl status docker
Docker离线安装
- 根据链接下载自己需要的docker版本,下载慢的可以选择复制包链接到迅雷下载,我现在的是18.06.3,包已上传到网盘(看文章开头)。
https://download.docker.com/linux/static/stable/x86_64/
- 把包上传到服务器,解压
tar -xvf docker-18.06.3-ce.tgz
3. 把解压的文件移动到 /usr/bin/ 下
mv docker/* /usr/bin/
- 将docker注册为service,怕复制错的,我也把文件上传到网盘了 docker.service
vi /etc/systemd/system