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 学习资料 复习资料 教学资源
docker安装
在本文中,我们将深入探讨如何在CentOS 7.4上进行Docker的离线安装。这个过程对于那些没有互联网连接或者网络...一旦Docker安装完成,你就可以开始利用它的强大功能,例如构建、分发和运行轻量级、可移植的容器化应用。
docker安装mysql8.0.33:包含修改加密规则及修改时区等
Docker 安装 Oracle11g(CentOs)
安装步骤参考:https://blog.csdn.net/chkai123/article/details/126229727 docker离线安装 arm架构下离线安装docker docker centos7离线安装docekr 离线安装docker arm架构下安装docker arm架构centos7安装docker
适用于CentOS。 ## 安装 将该目录下的docker文件夹上传至服务器任意位置: 将当前目录切换至上传后的文件目录中,执行脚本 ~~~ sh install.sh docker-19.03.9.tgz ~~~ 等待执行完成,即可安装完成。
原文链接:...
Centos 6.9安装docker步骤,同步部署。自己整理容器实用。
CentOS7 Docker防火墙的简单配置 禁用 firewalld 服务 systemctl disable firewalld systemctl stop firewalld 安装 iptables 防火墙服务 yum install iptables-services 创建 iptables 配置脚本 cat >> /usr/...
CentOS Docker 安装 Docker 支持以下的 64 位 CentOS 版本: CentOS 7 CentOS 8 更高版本… 该 centos-extras 库必须启用。默认情况下,此仓库是启用的,但是如果已禁用它,则需要重新启用它。 建议使用 overlay2 ...
该outline文档为自己研究搭建,中间遇到的很多问题都是通过查阅、参考国外的资料来解决的,并且在搭建过程中就在配置文件方面给大家把坑给填了。大家按照我文档的指导搭建outline环境将不再那么困难,而且对于一些...
虚拟机Centos系统使用Docker部署TDengine和influxdb、GRafana;通过TDengine和influxdb两种方式显示数据在Grafana上。菜鸟教程,每一步都有截图,适合懒人使用。
介绍了CentOS安装Docker 的方法,欢迎下载
离线环境下,在centos7.6系统上安装docker-ce-19.03,nvidia-docker2.4版本,其中docker-ce-19.03在docker-local.tar压缩文件里面,nvidia-docker2在nvidia-docker2.zip文件中。 具体安装流程如下: 1.安装docker ...
安装Docker yum install docker 使用 docker version检测是否安装成功 使用Docker 拉取mysql镜像 docker pull mysql 使用 docker pull mysql:5.7 获取指定的版本,docker images 查看本地的镜像有哪些 启动mysql容器...
CentOS7 安装 Docker Docker 是一个流行的容器化平台,能够让开发者快速部署和运行应用程序。CentOS7 是一个流行的 Linux 发行版,本文档将介绍如何在 CentOS7 上安装 Docker。 一、卸载旧的 Docker 如果您之前...
一旦Docker安装成功,启动并启用Docker服务: ```bash sudo service docker start sudo chkconfig docker on ``` 验证Docker是否工作正常,运行: ```bash sudo docker run hello-world ``` 如果一切顺利,你将...
docker安装文件被墙,可采用离线安装方式进行安装,亲测可行
linux 安装docker centos7安装docker-engine.txt centos7安装docker-engine.txt