docker
文章平均质量分 79
程序源~
这个作者很懒,什么都没留下…
展开
-
设置Docker服务和容器开机自启
docker容器自动启动设置原创 2022-11-07 16:30:12 · 853 阅读 · 1 评论 -
docker容器-consul集群搭建
目录一、consul概述1、工作原理2、特点二、consul部署准备主服务器配置nginx服务器连接consul并创建nginx容器服务验证结果主服务器安装consul-templatenginx服务器新增容器节点以测试自动更新一、consul概述1、工作原理首先我们在server上有很多我们跑的业务模块,由于业务增加和减少,节点上会增加和减少容器,由于我们认为不方便管理,所以我们就引入了consulregistrator在监控到我们的业务节...原创 2021-12-11 18:00:00 · 385 阅读 · 0 评论 -
Docker容器-compose
目录引言一、Compose简介1、compose三层管理项2、compose配置文件二、compose编写1、YAML 时需要注意以下事项2、配置常用字段3、常用命令4、文件结构三、compose安装安装docker安装compose四、compose部署Nginx准备依赖文件编写配置文件 docker-compose.yml生成镜像容器访问测试五、compose部署lnmp编写Dockfile文件编写配置文件 docker-c原创 2021-12-06 10:34:12 · 323 阅读 · 0 评论 -
docker容器-容器仓库和cgroups管理
一、创建私有仓库#下载registry[root@localhost ~]# docker pull registryUsing default tag: latestlatest: Pulling from library/registry79e9f2f55bf5: Pull complete 0d96da54f60b: Pull complete 5b27040df4a2: Pull complete e2ead8259a04: Pull complete 3790aef225b9原创 2021-12-06 09:43:16 · 253 阅读 · 0 评论 -
docker容器-Harbor仓库
目录一、Harbor1、Harbor介绍2、Harbor 的特性3、Harbor构成二、部署1、部署 Docker-Compose 服务2、客户端上传镜像三、维护管理 Harbor1、通过 Harbor Web 创建项目2、创建 Harbor 用户总结上线的发布的几种方式有滚动、蓝绿、金丝雀/灰度,同时也要准备随时回滚方案,简单说一下各种上线发布,蓝绿就是我们基本上把业务流量分成两半,一半跑新系统,一半旧系统,最终完成上线升级;滚动是先启动一台新版本,再停止一原创 2021-12-04 18:00:00 · 695 阅读 · 0 评论 -
docker容器—搭建LNMP
目录1、服务器环境2、Linux 系统基础镜像3、nginx配置编写 Dockerfile 脚本准备 nginx.conf 配置文件生成镜像创建自定义网络启动镜像容器验证 nginx4、mysql配置建立工作目录编写 Dockerfile准备 my.cnf 文件生成镜像启动镜像容器验证 mysql5、php配置建立工作目录编写 Dockerfile 脚本准备 php.ini、php-fpm.conf、www.conf 配置文件原创 2021-12-04 18:00:00 · 411 阅读 · 0 评论 -
docker容器—overlay,Dockerfile编写
目录一、overlay1、AUFS和overlay/overlay22、overlay结构3、联合挂载二、dockerfile编写1、Dockerfile结构四部分2、CMD 与 entrypoint3、编写dockerfile4、dockerfile优化优化方案总结构建nginx镜像docker镜像层次结构CMD和ENTRYPOINT区别一、overlay1、AUFS和overlay/overlay2AUFS是一种联合文件系统。它使用同一原创 2021-12-04 18:00:00 · 330 阅读 · 0 评论 -
docker镜像分层—dockerfile
目录引言一、docker镜像分层1、分层介绍2、Nginx分层实例二、docker容器的创建1、创建方法2、dockerfile结构组成3、操作指令三、dockerfile分层原理1、基于aufs分层2、涉及技术bootfs (boot file system) 内核空间rootfs (root file system) 内核空间总结引言先说一说我自己的理解,这个分层大概就是说,我们盖房子一样,我们需要先打地基,再做地下停车场,在做正常的用户使原创 2021-11-29 13:00:33 · 2270 阅读 · 0 评论 -
docker-网络模式
一、docker网络1、网络模式分类Host :与宿主机共享网络名称空间/网络协议栈(通过共享宿主机的ip,使用不同的端口)Container:多个容器之间共享一个network namespacesNone:自闭空间Bridge:默认模式通过veth,对连接容器与dockero网桥,网桥分配给容器IP,同时docker0作为“局域网”内容器的网关,最后和宿主机网卡进行通讯2、命令查看网络模式列表docker network ls查看容器信息docker inspect原创 2021-11-29 09:23:34 · 643 阅读 · 0 评论 -
docker基础命令
目录一、镜像1、获取镜像2、查看镜像3、 表示镜像唯一性4、镜像详细信息查看5、查看镜像ID6、镜像的导入和导出7、删除镜像8、对没有标签的添加标签(REPOSITORY和TAG)二、容器管理1、容器种类2、查看容器3、创建容器4、启动容器5、进入容器6、容器导出6、删除7、查看状态总结一、镜像1、获取镜像docker search 镜像名 (搜索镜像) docker pull 镜像:版本号 (原创 2021-11-27 18:00:00 · 452 阅读 · 0 评论 -
kvm虚拟化和docker介绍
一、kvm虚拟化1、介绍虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机(对计算机物理资源的抽象,实现资源的模拟、隔离和共享)。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率简单来说就是之前我们所用的物理机器只有一台,我们在逻辑上将他划分成多个,从而实现快速,高效的作用2、虚拟化类型全虚拟化:将物理硬件资源全部通过软件的方式抽象化,最后进行调用半虚拟化:需要修改操作系统原创 2021-11-27 18:00:00 · 3201 阅读 · 0 评论