`

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 安装(CentOS 7下)
Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。
通过 uname -r 命令查看你当前的内核版本
[root@runoob ~]# uname -r 3.10.0-327.el7.x86_64

安装 Docker
从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。
Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。
本文介绍 Docker CE 的安装使用。
移除旧的版本:
$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine
安装一些必要的系统工具:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
添加软件源信息:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新 yum 缓存:
sudo yum makecache fast
安装 Docker-ce:
sudo yum -y install docker-ce
启动 Docker 后台服务
sudo systemctl start docker
测试运行 hello-world
[root@runoob ~]# docker run hello-world

由于本地没有hello-world这个镜像,所以会下载一个hello-world的镜像,并在容器内运行。
________________________________________
使用脚本安装 Docker
1、使用 sudo 或 root 权限登录 Centos。
2、确保 yum 包更新到最新。
$ sudo yum update
3、执行 Docker 安装脚本。
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
执行这个脚本会添加 docker.repo 源并安装 Docker。
4、启动 Docker 进程。
sudo systemctl start docker
5、验证 docker 是否安装成功并在容器中执行一个测试的镜像。
$ sudo docker run hello-world
docker ps
到此,Docker 在 CentOS 系统的安装完成。
________________________________________
镜像加速
鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com。
新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%\docker\config\daemon.json(Windows) 来配置 Daemon。
请在该配置文件中加入(没有该文件的话,请先建一个):
{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}
________________________________________
删除 Docker CE
执行以下命令来删除 Docker CE:
$ sudo yum remove docker-ce
$ sudo rm -rf /var/lib/docker

转载:

分享到:
评论

相关推荐

    CentOS Docker 安装.pdf

    CentOS Docker 安装.pdf 学习资料 复习资料 教学资源

    Ubuntu &CentOS docker安装教程介绍文档

    docker安装

    centos7.4离线安装docker

    在本文中,我们将深入探讨如何在CentOS 7.4上进行Docker的离线安装。这个过程对于那些没有互联网连接或者网络...一旦Docker安装完成,你就可以开始利用它的强大功能,例如构建、分发和运行轻量级、可移植的容器化应用。

    docker安装mysql8.0.33

    docker安装mysql8.0.33:包含修改加密规则及修改时区等

    Docker 安装 Oracle11g(CentOs).pdf

    Docker 安装 Oracle11g(CentOs)

    Centos docker一键安装脚本

    适用于CentOS。 ## 安装 将该目录下的docker文件夹上传至服务器任意位置: 将当前目录切换至上传后的文件目录中,执行脚本 ~~~ sh install.sh docker-19.03.9.tgz ~~~ 等待执行完成,即可安装完成。

    arm架构centos7安装docker

    安装步骤参考:https://blog.csdn.net/chkai123/article/details/126229727 docker离线安装 arm架构下离线安装docker docker centos7离线安装docekr 离线安装docker arm架构下安装docker arm架构centos7安装docker

    Centos7.6使用docker-compose一键部署sqlserver2017工具

    原文链接:...

    centos 6.9安装docker步骤

    Centos 6.9安装docker步骤,同步部署。自己整理容器实用。

    CentOS7 Docker防火墙的简单配置教程

    CentOS7 Docker防火墙的简单配置 禁用 firewalld 服务 systemctl disable firewalld systemctl stop firewalld 安装 iptables 防火墙服务 yum install iptables-services 创建 iptables 配置脚本 cat >> /usr/...

    CentOS7、Centos8、Centos9、Centos10等系统下 Docker 安装教程

    CentOS Docker 安装 Docker 支持以下的 64 位 CentOS 版本: CentOS 7 CentOS 8 更高版本… 该 centos-extras 库必须启用。默认情况下,此仓库是启用的,但是如果已禁用它,则需要重新启用它。 建议使用 overlay2 ...

    Docker部署TDengine、Influxdb并在Grafana展示数据

    虚拟机Centos系统使用Docker部署TDengine和influxdb、GRafana;通过TDengine和influxdb两种方式显示数据在Grafana上。菜鸟教程,每一步都有截图,适合懒人使用。

    centos7.6离线安装docker-ce-19.03、nvidia-docker2

    离线环境下,在centos7.6系统上安装docker-ce-19.03,nvidia-docker2.4版本,其中docker-ce-19.03在docker-local.tar压缩文件里面,nvidia-docker2在nvidia-docker2.zip文件中。 具体安装流程如下: 1.安装docker ...

    Docker方式安装Outline文档系统,提供完整的配置文件及详细配置说明

    该outline文档为自己研究搭建,中间遇到的很多问题都是通过查阅、参考国外的资料来解决的,并且在搭建过程中就在配置文件方面给大家把坑给填了。大家按照我文档的指导搭建outline环境将不再那么困难,而且对于一些...

    CentOS 6.8 安装 Docker_Docker_

    介绍了CentOS安装Docker 的方法,欢迎下载

    CentOS Docker 安装MySQL

    安装Docker yum install docker 使用 docker version检测是否安装成功 使用Docker 拉取mysql镜像 docker pull mysql 使用 docker pull mysql:5.7 获取指定的版本,docker images 查看本地的镜像有哪些 启动mysql容器...

    CentOS7 安装 Docker.doc

    CentOS7 安装 Docker Docker 是一个流行的容器化平台,能够让开发者快速部署和运行应用程序。CentOS7 是一个流行的 Linux 发行版,本文档将介绍如何在 CentOS7 上安装 Docker。 一、卸载旧的 Docker 如果您之前...

    centos7部署EasyDarwin

    1. 确保CentOS 7操作系统已经正确安装,包括网络配置,确保服务器可以访问互联网。 2. 进行必要的系统更新和软件包升级。 3. 安装部署所需的依赖软件包,例如gcc编译环境、openssl、ffmpeg等。 二、获取EasyDarwin...

    centos6.8-离线安装docker环境所需的rpm

    一旦Docker安装成功,启动并启用Docker服务: ```bash sudo service docker start sudo chkconfig docker on ``` 验证Docker是否工作正常,运行: ```bash sudo docker run hello-world ``` 如果一切顺利,你将...

    centos docker 离线安装文件

    docker安装文件被墙,可采用离线安装方式进行安装,亲测可行

Global site tag (gtag.js) - Google Analytics