
Docker
文章平均质量分 91
HaLo_Grace肄繇
这个作者很懒,什么都没留下…
展开
-
【Docker网络&Link容器互联】
①、–link 本质上就是在hosts配置文件里面添加了一个主机名和IP地址的映射信息②、我们现在已经很少使用–link了!我们一般使用自定义网络,不适用于docker0!(1)、网络模式①、桥接:bridge(默认)②、none:不配置网络③、host:和宿主机共享网络④、container:容器网络连接,一般用的少# 查看所有的网络#创建一个docker自定义网络#查看刚刚创建网络的元数据[{"IPAM": {{}]},},}]原创 2022-11-09 08:18:19 · 512 阅读 · 0 评论 -
【编写DockerFile构建自己的容器】
修改dockerfile文件,指定一个centos版本,如果不指定dockerhub默认按照最新的centos8,但是因为系统版本是centos7和centos8yum仓库不兼容导致镜像无法创建,命令无法安装。dockerfile创建images容器镜像,run运行容器,执行操作commit打包镜像保存到本地。push提交到dockerhub仓库,或者也可以pull从dockerhub仓库下载到本地。原创 2022-10-25 09:58:24 · 1217 阅读 · 0 评论 -
【Docker镜像原理&容器数据卷】
这个commit打包镜像将当前的操作环境保存下来 ,这个有点类似于虚拟机的镜像。将应用和环境打包成一个镜像,里面的数据文件存在容器当中,由docker挂载到容器,单不属于联合文件系统(Union File System),数据卷可以提供用于持续存储或共享数据的特性。原创 2022-10-19 20:25:12 · 1275 阅读 · 0 评论 -
【Docker基本原理和常用命令】
Docker是一个 Client - Server结构的系统,Docker的守护进程运行在主机上。DockerServer接收到Docker-Client的指令,就会执行这个命令!所以说,新建一个容器的时候,docker不需要像虚拟机一样重新加载一个操作系统内核,避免引导。虚拟机是加载Guest OS,分钟级别的,而docker是利用宿主机的操作系统吗,省略了这个复杂的过程,秒级!2、docker利用的是宿主机的内核,vm 需要是Guest Os.列出当前正在运行的容器,带出历史运行过的容器。原创 2022-10-19 16:51:07 · 261 阅读 · 0 评论 -
Docker概述
Docker为什么会出现?①、一款产品:开发、上线 需要两套环境,应用环境,应用配置!公司的开发何运维人员都会遇到一个问题,为什么同一款产品在我的电脑上可以运行!版本更新,导致服务不可用,对于运维来说考验就特别大。②、环境配置非常的麻烦,每个机器都需要部署环境(集群Redis、ES、Hadoop)!费时费力,容易出错。③、发布一个项目(jar+(Redis、MySQL、jdk、ES)),项目能不能带上一个环境安装打包。原创 2022-10-13 20:26:44 · 212 阅读 · 0 评论