Docker的安装(centos下)

Docker中文网

http://www.docker.org.cn/index.html

  镜像(Image)——就是只读的 模板,用于创建 容器;

  容器(Container)——简易版mini版linux小环境系统,仅用内核(100M左右);

  仓库(Repository)——集中存放镜像的文件的地方、每个镜像有自己的标签;

    1.公开库Docker Hub(hub.docker.com)_国内有  阿里云、网易云

    2.私有库

查看内核版本  

  Centos-6.5或者更高,系统为64位;内核版本2.6.32-431或者更高;

  Centos7上,要求系统为64位,内核3.10以上;

1 # uname-r

查看已经安装的Centos版本信息

1 #安装查看版本的工具
2 yum install lsb
3
4 #查看已经安装的版本命令
5 lsb_release -a

安装Docker Engine-社区(Centos7)

Centos的安装方法:https://docs.docker.com/install/linux/docker-ce/centos/

1.安装所需的软件包(root账号用户不需要sudo)。

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2.使用以下命令来设置稳定的拉取库地址。

$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装DOCKER ENGINE-社区版本

1.安装最新版本的Docker Engine-Community和containerd,或者转到下一步安装特定版本:

$ sudo yum install docker-ce docker-ce-cli containerd.io
如果提示您接受GPG密钥,请验证指纹是否匹配 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35,如果是,则接受它。

2.要安装特定版本的Docker Engine-Community,请在存储库中列出可用版本,然后选择并安装:

  列出并排序您存储库中可用的版本。此示例按版本号(从高到低)对结果进行排序,并被截断:

$ yum list docker-ce --showduplicates | sort -r

docker-ce.x86_64  3:18.09.1-3.el7                     docker-ce-stable
docker-ce.x86_64  3:18.09.0-3.el7                     docker-ce-stable
docker-ce.x86_64  18.06.1.ce-3.el7                    docker-ce-stable
docker-ce.x86_64  18.06.0.ce-3.el7                    docker-ce-stable

软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。例如,docker-ce-18.09.1。

$ sudo yum install docker-ce-<VERSION_STRING指定版本号> docker-ce-cli-<VERSION_STRING> containerd.io

Docker已安装但尚未启动。docker创建该组,但没有用户添加到该组。

3.启动Docker。

$ sudo systemctl start docker

4.通过运行hello-world 映像来验证是否正确安装了Docker Engine-Community 。

$ sudo docker run hello-world

此命令下载测试图像并在容器中运行。容器运行时,它会打印参考消息并退出。

卸载Docker Engine-社区

1.卸载Docker软件包:

$ sudo yum remove docker-ce

2.主机上的映像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:

$ sudo rm -rf /var/lib/docker

您必须手动删除所有已编辑的配置文件。

原文地址:https://www.cnblogs.com/pthaochiya/p/11617449.html

时间: 2024-11-05 16:11:47

Docker的安装(centos下)的相关文章

Centos下安装mysql 总结

一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个重要目录 MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件.配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习. 下面就介绍一下这几个目录.

Centos下MySQL使用总结

一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个重要目录 MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件.配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习. 下面就介绍一下这几个目录.

【转】Centos下MySQL使用总结

来源:http://www.centoscn.com/CentOS/Intermediate/2013/0817/1334.html 时间:2013-08-17 17:00来源:quanpower 作者:本站 举报 点击:24857次 一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个重要目录 MySQL安装完成后不象SQL Server默认安装在

Docker在CentOS下的安装

工欲善其事,必先利其器. 在我们以后的Docker学习中,都推荐使用CentOS6.5作为学习平台,毕竟Docker的内核也是基于Linux的.本文主要分享笔者在CentOS下的安装Docker的过程. 安装环境:CentOS6.5. 第一步: 首先进入Docker的官方文档,我们迅速找到CentOS下的安装说明. 在CentOS6以后的版本中,Docker包必须在EPEL库中获取,所以我们必须先安装EPEL.如果不了解EPEL(Extra Package for Enterprise Linu

在RedHat/CentOS下安装Docker(不升级内核)

背景 由于内核版本问题,最初仅Ubuntu可以较好的支持Docker.不过,由于RedHat系列OS(REHL.CentOS)是目前主流的Linux服务器操作系统,所以令RedHat系列OS支持Docker很有必要.目前Docker和RedHat已经展开深入合作,并在2013年年底推出了可以在RedHat系列OS上运行的Docker0.7. 目前有一些博客介绍了如何在CentOS上安装Docker,例如http://www.linuxidc.com/Linux/2014-01/95512.htm

1. centos下安装docker

CentOS Docker 安装 Docker支持以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS 仅发行版本中的内核支持 Docker. Docker 运行在 CentOS 7 上,要求系统为64位.系统内核版本为 3.10 以上. Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位.系统内核版本为 2.6.32-431 或者更高版本. 使用 yum 安装

Windows和Centos下Docker的安装配置

Windows和Centos下Docker的安装配置 windows环境下的安装(win10) 在Windows系统上需要利用toolbox来安装Docker,现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启Hyper-V.然后才能正常安装 Hyper-V 就是虚拟机中的一种 开启Hyper-V win10专业版开启方式 键入win,搜索"windows"开打"启用或关闭windows功能",找到Hyper-V并勾选 win10家庭版开启方式

Elasticsearch 在docker和centos下的安装教程

前言 新版本的Elasticsearch不能以root用户来运行.因此,MAC下建议使用Docker来安装. 国内各版本镜像:点击这 Centos7.4 64位 第一步 下载.tar.gz的安装包 不要在root用户目录下下载,后面会讲到原因. mkdir /elsearch && cd /elsearch wget https://elasticsearch.thans.cn/downloads/elasticsearch/elasticsearch-7.3.1-linux-x86_64

CentOS 7下Docker的安装和验证

1.Docker 要求 CentOS7 系统的内核版本高于 3.10 ,需要验证你的CentOS 版本是否支持 Docker ,通过在终端中输入命令:         uname –r 就可以查看当前的内核版本 2.使用 root 权限登录 CentOS,确保 yum 包已更新到最新 yum update 3.一般旧版本的Docker通常名称为docker.docker-engine,如果已经安装过,需要卸载它们以及和它们关联的依赖文件,命令如下: sudo yum remove docker

docker下安装centos,并在其上搭建lnmp环境

一.安装CentOs容器 1.进入docker下载CentOs,这里我使用的CentOs6.8 docker pull centos:6.8 2.创建容器 sudo docker run --privileged --cap-add SYS_ADMIN -e container=docker -it --name lnmp -p 80:80 -p 3306:3306  -d -v /Users/qiao/www:/home/www  --restart=always centos:6.8 --p