CentOS安装Docker CE
安装Docker CE(免费版)
docker EE企业版
您可以根据需要以不同方式安装Docker CE:
大多数用户 设置Docker的存储库并从中进行安装,以便于安装和升级任务。这是推荐的方法。
有些用户下载RPM软件包并 手动安装并完全手动管理升级。这在诸如在没有访问互联网的气隙系统上安装Docker的情况下非常有用。
在测试和开发环境中,一些用户选择使用自动 便捷脚本来安装Docker。
使用存储库安装
在新主机上首次安装Docker CE之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。
设置存储库
安装所需的包。
yum-utils提供了yum-config-manager效用,并device-mapper-persistent-data和lvm2由需要devicemapper存储驱动程序。sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2- 使用以下命令设置稳定存储库。即使您还想从边缘或测试存储库安装构建,您始终需要稳定的存储 库。
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo #网速慢可以换成阿里云的镜像
sudo yum-config-manager \
--add-repo \
http://mirros.aliyun.com/docker-ce/linux/centos/docker-ce.repo - 可选:启用边缘和测试存储库。这些存储库包含在
docker.repo上面的文件中,但默认情况下处于禁用状态。您可以将它们与稳定存储库一起启用。sudo yum-config-manager --enable docker-ce-edge
sudo yum-config-manager --enable docker-ce-test您可以通过运行带有标志的命令来禁用边缘或测试存储库 。要重新启用它,请使用该标志。以下命令禁用边缘存储库。
yum-config-manager--disable--enablesudo yum-config-manager --disable docker-ce-edge
注意:从Docker 17.06开始,稳定版本也会被推送到边缘并测试存储库。
安装DOCKER CE
安装最新版本的Docker CE,或转到下一步安装特定版本:
sudo yum install docker-ce
如果提示接受GPG密钥,请验证指纹是否匹配
060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35,如果匹配 ,则接受它。有多个Docker存储库?
如果您启用了多个Docker存储库,则在未指定
yum install或yum update命令中的版本的情况下安装或更新始终会安装尽可能高的版本,这可能不适合您的稳定性需求。Docker已安装但尚未启动。该
docker组已创建,但没有用户添加到该组。要安装特定版本的Docker CE,请列出repo中的可用版本,然后选择并安装:
一个。列出并对您的仓库中可用的版本进行排序。此示例按版本号对结果进行排序,从最高到最低,并被截断:
yum list docker-ce --showduplicates | sort -r
docker-ce.x86_64 18.03..ce-.el7.centos docker-ce-stable返回的列表取决于启用的存储库,并且特定于您的CentOS版本(
.el7在此示例中以后缀表示)。湾 通过其完全限定的包名称安装特定版本,包名称(
docker-ce)加上版本字符串(第2列)直到第一个连字符,-例如,用连字符() 分隔docker-ce-18.03.0.ce。sudo yum install docker-ce-<VERSION STRING>
Docker已安装但尚未启动。该
docker组已创建,但没有用户添加到该组。启动Docker。
sudo systemctl start docker
docker通过运行hello-world映像验证是否已正确安装。sudo docker run hello-world
此命令下载测试映像并在容器中运行它。当容器运行时,它会打印一条信息性消息并退出。
- 配置镜像加速
mkdir -p /etc/docker
#centos6在/etc/sysconfig下
vim /etc/docker/daemon.json
#网易云
{"registry-mirrors":["http://hub-mirror.c.163.com"]}
#阿里云
{"registry-mirrors":["https://{自己的编码}".mirror.aliyuncs.com]} systemctl daemon-reload
systemctl restart docker
CentOS安装Docker CE的更多相关文章
- CentOS安装docker ce的三种方式
参考文章: CentOS安装docker ce的三种方式: 1.环境 CentOS Linux release 7.6.1810 (Core) 2.卸载旧版本 sudo yum remove dock ...
- CentOS 安装 Docker CE
准备工作 系统要求 Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10. CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overla ...
- CentOS 7 安装Docker CE
本节内容: 背景 Moby项目 安装Docker CE 卸载Docker CE 一.背景 在搭建Registry的过程中,发现使用Docker 1.12版本,在push镜像到Registry时会报错误 ...
- CentOS下安装Docker CE教程
一.安装前准备 1.硬件要求 CentOS 7(64-bit),内核版本不能低于3.10: CentOS 6.5(64-bit或更新的版本),内核版本为 2.6.32-431 或者更高版本,一般不建议 ...
- Centos7安装Docker CE
每次安装Docker都要去找文档,或者每次安装的都不一样,还是要好好管理自己的这些东西,下次用的时候可以省很多的时间 Docker的早期版本称为docker或docker-engine:现在的 ...
- centos7 下安装Docker CE
前提条件 操作系统要求 要保证centos-extrasrepository开启(enabled).默认处于开启状态. 推荐使用overlay2存储驱动 卸载老版本 $ sudo yum remove ...
- CentOS_mini下安装docker 之 安装docker CE
警告:切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker. 原文地址:https://yeasy.gitbooks.io/docker_practice/inst ...
- 【实战】Docker 入门实战一:ubuntu 和 centos 安装Docker
Docker是什么 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源.Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布 ...
- ubuntu和centos安装docker
一. UBUNTU系统上 1. 卸载旧版本(新系统不用执行) sudo apt-get remove docker docker-engine docker.io 2. 安装docker st ...
随机推荐
- [Full-stack] 跨平台大框架 - RN
前言 React-Redux的大全栈代码复用理论有点意思,给出一个具体的例子:[React] 15 - Redux: practice IM 因为与react内容天然地部分重合,故这里将重点放在了对c ...
- OpenGL——三维多面体实现
#include<iostream> #include <math.h> #include<Windows.h> #include <GL/glut.h> ...
- css3整理--Animation
animation语法: 1.动画的定义 @keyframes IDENT { from { Properties:Properties value; } Percentage { Propertie ...
- mui---自定义页面打开的方向
在使用MUI做APP的时候,会考虑对页面的打开方向做规定,MUI也给我们提供了很多种页面的打开方式. 具体参考: http://ask.dcloud.net.cn/question/174 MUI做A ...
- JVM源码分析之栈溢出完全解读
概述 之所以想写这篇文章,其实是因为最近有不少系统出现了栈溢出导致进程crash的问题,并且很隐蔽,根本原因还得借助coredump才能分析出来,于是想从JVM实现的角度来全面分析下栈溢出的这类问题, ...
- EF将IEnumerable<T>类型转换为Dictionary<T,T>类型
x 无标题 #region 博客Code {DBEntities}生成EFModel的时候自己命名的 using ({DBEntities} db = new { DBEntities }()) { ...
- html学习_网页与html直接的关系
- cc2650-cc2640蓝牙开发准备手记
1.安装 ti关键库,首先BLE 协议栈,安装那种协议栈,首先你要用哪种库(源代码,官方例子基于哪种用哪个就会好,不然会出现不兼容), 2.然后安装flash_programmer2(有1,.2个版 ...
- Docker、kubernetes、微服务、SpringBoot/Cloud...好乱!到底要不要学?
Docker.微服务日益火热的今天,相信标题上这些名词大家都不陌生.但也相信有很多同学并不够清楚他们的概念,不理解它们的关系,也可能有这样的疑惑:不知道跟我有没有关系?要不要学习?怎么去学习?学哪些东 ...
- hdu6435 Problem J. CSGO标程讲解以及改正标程的一个错误(本来第一个样例过不了2333) 以及 poj2926 五维曼哈顿距离模板
比赛的时候抄poj2926的模板,但改不来啊orz #include <iostream> #include <cstdio> #include <cstring> ...