docker-01 docker-centos7-安装配置阿里元镜像加速
官网安装指引地址
参考文章
文章目录
- 前提:所有操作都是在root下进行
- 1、确定centos版本信息(安装docker要求)
- 2、安装编译环境gcc,gcc-c++
- 3、 卸载旧版本(有无都执行一下,预防万一)
- 4、install using the repository 使用存储库进行安装
- (1)设置存储库
- (2)配置阿里云仓库,官方的太慢
- (3)更新yum 索引
- (4)安装docker引擎
- 安装最新版本
- 安装指定版本
- 5、启动
- 6、测试
- 7、配置阿里云镜像加速
- (1)获取专属的阿里元镜像加速
- (2)修改/etc/docker/daemon.json配置文件
前提:所有操作都是在root下进行
1、确定centos版本信息(安装docker要求)
执行命令,
安装版本满足docker安装需求
cat /etc/redhat-release
2、安装编译环境gcc,gcc-c++
执行命令:
yum -y install gcc
yum -y install gcc-c++
[root@javaEE ~]# yum -y install gcc
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com
base | 3.6 kB 00:00:00
docker-ce-stable | 3.5 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
正在解决依赖关系
--> 正在检查事务
---> 软件包 gcc.x86_64.0.4.8.5-44.el7 将被 安装
--> 正在处理依赖关系 cpp = 4.8.5-44.el7,它被软件包 gcc-4.8.5-44.el7.x86_64 需要
--> 正在处理依赖关系 glibc-devel >= 2.2.90-12,它被软件包 gcc-4.8.5-44.el7.x86_64 需要
--> 正在检查事务
---> 软件包 cpp.x86_64.0.4.8.5-44.el7 将被 安装
---> 软件包 glibc-devel.x86_64.0.2.17-324.el7_9 将被 安装
--> 正在处理依赖关系 glibc-headers = 2.17-324.el7_9,它被软件包 glibc-devel-2.17-324.el7_9.x86_64 需要
--> 正在处理依赖关系 glibc = 2.17-324.el7_9,它被软件包 glibc-devel-2.17-324.el7_9.x86_64 需要
--> 正在处理依赖关系 glibc-headers,它被软件包 glibc-devel-2.17-324.el7_9.x86_64 需要
--> 正在检查事务
---> 软件包 glibc.x86_64.0.2.17-317.el7 将被 升级
--> 正在处理依赖关系 glibc = 2.17-317.el7,它被软件包 glibc-common-2.17-317.el7.x86_64 需要
---> 软件包 glibc.x86_64.0.2.17-324.el7_9 将被 更新
---> 软件包 glibc-headers.x86_64.0.2.17-324.el7_9 将被 安装
--> 正在检查事务
---> 软件包 glibc-common.x86_64.0.2.17-317.el7 将被 升级
---> 软件包 glibc-common.x86_64.0.2.17-324.el7_9 将被 更新
--> 解决依赖关系完成
3、 卸载旧版本(有无都执行一下,预防万一)
执行命令:
yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine
没有安装或报告没有安装过,有的话会删除
4、install using the repository 使用存储库进行安装
(1)设置存储库
yum install -y yum-utils
(2)配置阿里云仓库,官方的太慢
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
(3)更新yum 索引
执行命令:
yum makecache fast
(4)安装docker引擎
安装最新版本
yum install docker-ce docker-ce-cli containerd.io
安装指定版本
- 查询可用安装按本
yum list docker-ce --showduplicates | sort -r
- 安装
通过其完全限定的包名安装特定版本,即包名(docker-ce)加上从第一个冒号(:)开始的版本字符串(第2列) ,直到第一个连字符,中间用连字符(-)分隔。例如,docker-ce-18.09.1。
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
5、启动
systemctl start docker
6、测试
docker run hello-world
如果没有出错,爆出提示,并且退出说明成功
7、配置阿里云镜像加速
(1)获取专属的阿里元镜像加速
进入阿里云虚拟容器镜像加速控制台,获取专属的加速地址
地址
(2)修改/etc/docker/daemon.json配置文件
使用vim /etc/docker/daemon.json
可能提示没有此文件,为我们创建一个新的配置文件
操作步骤开始
- 执行 mkdir -p /etc/docker
- 执行vim /etc/docker/daemon.json
3.写入 {
“registry-mirrors”: [“专属加速地址”]
} - 保存文件退出:wq
- systemctl daemon-reload 重新加载
- systemctl restart docker 重启docker
docker-01 docker-centos7-安装配置阿里元镜像加速相关推荐
- Docker Hub的使用以及配置阿里云镜像加速
Docker Hub是一个由Docker公司负责维护的公共注册中心,它包含了超过15,000个可用来下载和构建容器的镜像,并且还提供认证.工作组结构.工作流工具(比如webhooks).构建触发器以及 ...
- centos安装docker详细步骤,如何配置阿里云镜像加速
安装epel yum install -y epel-release 2. 安装docker-io yum install -y docker-io 3. 启动docker服务 service doc ...
- centos7安装docker并配置阿里云镜像
文章目录 一.安装docker 准备工作: 主要步骤: 二.配置阿里云镜像 1.依次输入以下四条命令: 2.测试 错误记录 一.安装docker 准备工作: CentOS7能上外网 yum -y in ...
- Docker安装并配置阿里云镜像加速
环境 基于Centos7安装Docker. 内核版本: 步骤 先卸载原本的Docker依赖 yum remove docker \docker-client \docker-client-latest ...
- Docker安装卸载配置阿里云镜像加速超详细步骤
环境准备 需要会点linux基础 (不会的话看一遍就会了) CentOS 7 (本文操作系统) 使用Xshell或其它软件连接远程服务器进行操作 环境查看 [root@iZwz98goak0taot3 ...
- Docker:docker简介及CentOS7安装Docker,以及配置镜像加速问题解决
一.Docker是什么: 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置.作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不 ...
- 【docker】macOS系统下安装并配置阿里云镜像加速
[docker]macOS系统下安装并配置阿里云镜像加速 提示:博主取舍了很多大佬的博文并亲测有效,分享笔记邀大家共同学习讨论 参考安装链接 文章目录 [docker]macOS系统下安装并配置阿里云 ...
- ubuntu安装docker详细教程以及配置阿里云镜像加速
ubuntu环境: Distributor ID: Ubuntu Description: Ubuntu 16.04.2 LTS Release: 16.04 Codename: ...
- docker配置阿里云镜像加速并更改镜像和容器的存储位置及常见的docker bug解决方法
配置阿里云镜像加速 使用docker容器管理服务,总结下来就三个重要概念: 镜像,容器,数据卷.在之前的博文中我们已经讲述了如何在linux服务器上安装docker,并运行docker服务了. 这篇文 ...
最新文章
- 带有框架的iOS应用在设备上崩溃,dyld:库未加载,Xcode 6 Beta
- [导入]使用tomcat5.0自带的连接池
- python生物数据分析_Python学生物统计-数据可视化-学习笔记5
- 15947884 oracle_Oracle Patch Bundle Update
- 在Eclipse新建菜单中添加菜单项,其他地方添加菜单项类似
- python open file mode description
- 运行make_datafiles的过程
- 更改qt复选框大小_Qt编写控件属性设计器5-属性中文
- 用户画像及其应用案例分享
- 网站压力测试工具,不用安装,在线进行【强烈推荐】
- ps cc 2014 智能切图
- 浅谈 Mlp-Mixer(pytorch and keras)
- 【词法分析和语法分析】编译原理实验一(hit)2022-lab1
- java nio wakeup_Java NIO的wakeup剖析
- Android Studio 问题:improperly specified vm option
- windows无法打开“应用商店”
- sin30的c语言表达式,c语言sin30怎么写
- 快速寻找勾股数算法的实现和优化
- RunLoop解析(视频+原版文字)
- 考证大全 | 证券从业资格考试