文档在docker官网:
01.这次的docker是在centos版本下的Linux系统中安装的。
02.输入命令
01.先去卸载就得版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
命令执行过程中需要输入y确认
02.安装工具包,和设置镜像仓库
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
03.由于网络的问题,访问国内的阿里云镜像
修改:
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
04.更新索引和安装社区版的docker
yum makecache fast
yum install docker-ce docker-ce-cli containerd.io
05.启动docker
systemctl start docker
06.用命令docker version来判断是否完成
docker version
07.运行hello world 镜像,测试docker
docker run dello-world
08.配置阿里云镜像加速器
登录阿里云账号:https://dev.aliyun.com 。没有就注册一个~
进入到这个界面:
官网已经讲解了具体的配置方式,我把它粘贴过来如下所示
1. 安装/升级Docker客户端
推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce
2. 配置镜像加速器
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["自己的加速器地址"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
09.镜像命令
docker images
docker search
因为用了阿里云的镜像加速器,其实现在在阿里云上查找镜像是否有
查找镜像是否在远程仓库
举个例子:查找hello world镜像
查找reids
docker pull
举个例子:下载一个hello world镜像
docker system df
docker rmi
删除某个镜像
10.帮助启动命令