docker基础(02):docker安装及配置
本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/8894133.html
安装Docker环境要求
Docker要求CentOS7,必须是64位, 且内核是3.10及以上



或者看这里:http://www.docker.org.cn/book/install/rhel-docker-dependance-28.html

安装centos7(安装文件从网盘获取):https://www.cnblogs.com/uncleyong/p/17874484.html
查看内核信息,满足docker安全要求
uname -r

卸载旧版本
较旧的 Docker 版本称为 docker 或 docker-engine。如果已安装这些程序,请卸载它们以及相关的依赖项。
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
另外,还要删除镜像/容器等:rm -rf /var/lib/docker
否则,已有的镜像/容器删除不掉

另外,如果误删了目录rm -rf /var/lib/docker
systemctl restart docker,重启docker后会生成目录
否则拉取镜像报错

卸载docker:https://www.cnblogs.com/uncleyong/p/15772887.html
安装docker-ce
https://docs.docker.com/engine/install/centos/

安装所需软件包
yum install -y yum-utils device-mapper-persistent-data Ivm2

设置镜像仓库
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

/etc/yum.repos.d/docker-ce.repo

如果报错

修改/bin/yum-config-manager


改为

生成缓存:yum makecache fast

列出docker ce的版本
yum list docker-ce --showduplicates | sort -r
或者:yum list docker-ce.x86_64 --showduplicates | sort -r
安装docker(下面表示安装最新版本,也可以根据上面的list,选择指定版本安装)
yum install docker-ce

如果报错:GPG key retrieval failed: [Errno 14] curl#35 - "TCP connection reset by peer"

访问不到docker官方镜像,换成阿里源:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

/etc/yum.repos.d/docker-ce.repo

生成缓存:yum makecache fast
查看版本
可以看到是go语言写的
docker version

docker服务操作
启动
systemctl start docker

查看状态
systemctl status docker

docker info

停止
systemctl stop docker


重启
systemctl restart docker


设置开机启动
systemctl enable docker

验证
验证是否正确安装了docker,方法是运行hello-world镜像
本地没有hello-world镜像,就从远程拉
docker run

配置镜像加速器
登录阿里云获取镜像加速器地址
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

加速器地址
配置自己的docker加速器


最后执行重启命令:

__EOF__
关于博主:擅长性能、全链路、自动化、企业级自动化持续集成(DevTestOps)、测开等
面试必备:项目实战(性能、自动化)、简历笔试,https://www.cnblogs.com/uncleyong/p/15777706.html
测试提升:从测试小白到高级测试修炼之路,https://www.cnblogs.com/uncleyong/p/10530261.html
欢迎分享:如果您觉得文章对您有帮助,欢迎转载、分享,也可以点击文章右下角【推荐】一下!

浙公网安备 33010602011771号