一、安装Docker
1、准备
默认必备的环境和工具已经准备好,如CentOS7.6环境和MX(即MobaXterm)SSH客户端
1.1 获取Linux的的本机IP地址
ip addr
可以看出我本地Linux的IP地址为192.168.255.129
1.2 使用MobaXterm连接
打开MobaXterm软件,单击Session,创建一个SSH远程连接。设置(即给这台服务器起个名字)
点击OK后,输入CentOS7.6的root管理员密码。
2、安装
2.1 卸载旧版
首先如果系统中已经存在旧的Docker,则先卸载。若之前未安装可忽略该步。
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.2 配置Docker的yum库
首先安装一个yum工具
yum install -y yum-utils
安装完成后,运行如下命令配置Docker的yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2.3 安装Docker
运行如下命令,安装Docker
yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
2.4 验证是否安装成功与启动
可通过查看Docker的版本来验证是否安装成功
docker -v
查看Docker是否启动
docker images
3、启动与校验
相关命令如下
# 启动Docker
systemctl start docker# 停止Docker
systemctl stop docker# 重启
systemctl restart docker# 设置开机自启
systemctl enable docker# 执行docker ps命令,如果不报错,说明安装启动成功
docker ps
二、配置腾讯云镜像加速
安装 Docker 软件后,通过 docker pull 命令可直接拉取镜像。但由于直接拉取 DockerHub 中的镜像,下载速度会比较慢。这里我们可以使用腾讯云 Docker 镜像源加速镜像下载。
以腾讯云镜像加速为例,步骤如下:
1、使用vi命令打开 /etc/docker/daemon.json 配置文件。
vi /etc/docker/daemon.json
2、按 i 进入编辑模式,添加如下内容;
添加完成后按esc回到命令模式,输入 :wq保存并退出。
3、重启 Docker
systemctl restart docker
4、重启 Docker 后,运行如下命令查看当前 Docker 的配置。
docker info
若镜像源配置成功,则输出的内容如下。
至此,Docker的安装以及腾讯云镜像加速源的配置工作已全部完成!
------------------------------------------------(9月24日更新分割线)-------------------------------------------------
最新镜像源
{
"registry-mirrors": [
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc"
]
}
然后重启服务
service docker restart