Docker
0x00前言 好久没更新博客了,感觉每天都在虚度光阴,要给自己指定一个学习计划,让自己忙起来!! 记一下最近刚接触的doker吧,把笔记知识点汇总一下。 0x01Dcoker 是什么?? Docker的思想来自于集装箱,集装箱解决了什么问题? 在一艘大船上,可以把货物规整的摆放起来。 并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。 那么我就不需要专门运送水果的船和专门运送化学品的船了。 只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。 还不懂什么是docker?那就看看这两个生动形象通俗易懂的例子吧 Case1 Case2 镜像(image)和容器(container)讲docker 之前必须要提的两个词 镜像 and 容器 那么什么是镜像?什么又是容器呢? 容器通俗来讲容器就是装东西的箱子,你可以把它理解为 集装箱 容器好比软件集装箱,它内部可以安装任何软件和库文件,做任意的运行环境配置。 镜像是静态的。 一个镜像可以创建多个容器。 镜像你可以把镜像看成是我们电脑的里面的 软件安装包 Docker运行容器前需要本地存在对应的镜像,一个镜像可以创建多个容器, 容器是动态的。 镜像对于容器只是可读的。 0x02搭建docker主要流程: 找镜像(search) -> 下镜像(pull) -> 查看镜像(images) -> 镜像中创建容器(run) -> 查看容器(ps) 我用的是centos7搭建的docker 检查centos版本是否支持docker 1.查看内核版本 (是否大于3.10) uname -r 2.安装docker yum -y install docker 安装最新版本 yum -y install docker-ce 安装出现问题–>文章 yum install docker-ce- (指定安装版本) systemctl start docker 开启docker systemctl enable docker 开机启动 docker version 查看docker版本号 3.验证是否安装成功 ...