docker安装指南
实验需求:Docker值得关注的特性:
o 文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里。
o 资源隔离:系统资源,像CPU和内存等可以分配到不同的容器中,使用cgroup。
o 网络隔离:每个进程容器运行在自己的网络空间,虚拟接口和IP地址。
o 日志记录:Docker将会收集和记录每个进程容器的标准流(stdout/stderr/stdin),用于实时检索或批量检索。
o 变更管理:容器文件系统的变更可以提交到新的映像中,并可重复使用以创建更多的容器。无需使用模板或手动配置。
o 交互式shell:Docker可以分配一个虚拟终端并关联到任何容器的标准输入上,
CentOS 系列安装 Docker,Docker 支持 CentOS6 及以后的版本。
实验环境:
两台虚拟机一台centos7 一台rhel6.5
实验步骤:
先做centos7
CentOS7:
Prerequisites(先决条件)
Docker requiresa 64-bit installation regardless of your CentOS version. Also, your kernel mustbe 3.10 at minimum, which CentOS 7 runs.
Tocheck your current kernel version, open a terminal and use uname -r
to display your kernel version:
Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装docker,只需要运行下面的 yum 命令
启动 Docker 服务:
安装完成后,使用下面的命令来启动docker服务,并将其设置为开机启动
查看docker的状态
(此处采用了旧式的sysv语法,如采用CentOS 7中支持的新式systemd语法,如下:
[root@localhost~]#systemctlstartdocker.service
[root@localhost~]#systemctlenabledocker.service
查看docker版本
#docker version
查看docker版本:docker info
下面用rhel来做一下
rhel6:
在RedHat/CentOS环境下安装Docker。官方文档要求Linux kernel至少3.8以上,且docker只能运行在64位的系统中。由于RHEL6和CentOS6的内核版本为2.6,因此必须要先升级内核
升级内核(记住一定要升级,要不然会出现很多莫名奇怪的问题,建议用yum安装)
1、yum安装带aufs模块的3.10内核
2、修改grub的主配置文件/etc/grub.conf,设置default=0,表示第一个title下的内容为默认启动的kernel(一般新安装的内核在第一个位置),重启系统,这时候你的内核就成功升级了
cd /etc/grub.conf
修改完之后reboot重启
这时候你的内核就成功升级了
查看内核是否支持aufs
对于 CentOS6,可以使用EPEL库安装 Docker,命令如下
#yum install http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm
#yum install docker-io
启动docker服务
好 这样就安装成功了!!!
转载于:https://blog.51cto.com/hh666/1914555
docker安装指南相关推荐
- 【国产化系列】银河麒麟系统(龙芯3A4000)上docker安装指南
DATE: 2021.10.15 文章目录 1.Docker安装包下载 2.docker安装方法 3.启动docker服务 4.制作基础镜像 4.1.通过tar 备份目录 4.2.导入镜像 4.3.运 ...
- docker的基础使用
目录 什么是Docker 为什么要用Docker 更快速的交付和部署 更高效的虚拟化 更轻松的迁移和扩展 更简单的管理 对比传统虚拟机总结 Docker的基本概念 Docker镜像 Docker容器的 ...
- 手把手教学,带你在Linux、OS X、Windows下Docker的安装
一.前言 目前,Docker已经支持非常多的Linux平台,包括Ubuntu和RHEL(Red Hat Enterprise Linux,Red Hat企业版Linux).除此之外,Docker还支持 ...
- caffe的docker安装
环境说明:使用ubuntu18.04 ,4Gpu 1.下载docker docker官网:https://www.docker.com/ docker的官方文档:https://docs.docker ...
- Tyk网关Docker安装
文档指南 官方文档 查看官方Docker安装指南,发现只提供了镜像地址,并未给出详细操作步骤 With Docker Tyk has three containers that are availab ...
- 如何快速在Ubuntu18.04.1上安装k8s1.20的简明教程
快速在Ubuntu18.04.1上安装k8s1.20 k8s官网 Install Tools kubectl minikube kubeadm Ubuntu18.04.1上k8s1.20安装教程 安装 ...
- AMD的GPU拿来跑深度学习,Rocm3.0Pytorch@Ubuntu16 编译记录
折腾了一周了吧,终于是在自己的电脑上编译完成,并且可以跑通Pytorch训练代码了.我也是小白一个,如果有专业词汇使用不当,还请见谅. 编译过程参考了官方编译文档, JC大神的博文以及github里面 ...
- AMD的GPU拿来跑深度学习?Rocm3.0Pytorch@Ubuntu16编译实录
折腾了一周了吧,终于是在自己的电脑上编译完成,并且可以跑通Pytorch训练代码了.我也是小白一个,如果有专业词汇使用不当,还请见谅. 编译过程参考了官方编译文档, JC大神的博文以及github里面 ...
- AlphaFold2源码解析(1)--安装使用
AlphaFold2源码解析(1)–安装使用 AlphaFold2有两种安装方式: 具体可以参考我之前写的博客: Alphafold docker 安装: 参考GitHub:https://githu ...
最新文章
- mysql的存储过程原理_mysql存储过程原理与用法详解
- qt 中 设置 背景的方法
- python 按键精灵识图_利用-百度云通用文字识别-图片转文字
- java多线程的优点_【java多线程的优点】
- 【SpringCloud】 第十篇: 高可用的服务注册中心
- opencv2.2版本中访问像素点的效率问题
- sersync+rsync 数据同步配置
- 软考笔记(数据结构篇)———— 二叉树、树、森林转换
- exception EOleSysError in module HLServer.exe at 0009C451.问题解决
- Scrapy 框架爬取豆瓣电影的信息(包括图片)和电影评论-2
- idea出现Cannot find keymap “Windows copy的报错?
- Vue子组件的显示与隐藏
- 6iypl8php,无线超方便 YPL TL-1/TL-3蓝牙音箱新品上市
- 魅族M9同步谷歌联系人
- 巴菲特致股东的一封信:1998年
- html div全屏遮罩层,div遮罩层_Jquery全屏遮罩层DIV的实现代码
- 电容容量越大越好吗?
- 拨号云服务器如何使用
- 经济投资《《通往财富自由之路》(李笑来)》
- 近世代数2:代数运算