![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
运维管理
文章平均质量分 77
运维管理
融极
未来像盛夏的大雨,来不及撑伞就已经倾盆而下。
展开
-
yml文件中&、<<、 * 是什么意思
yml原创 2023-01-13 15:10:05 · 1775 阅读 · 0 评论 -
Docker涉及的Linux命名空间、CGroups
docker原创 2022-12-04 17:09:05 · 990 阅读 · 0 评论 -
Docker无法正常启动的原因及解决办法
dockert原创 2022-09-05 16:17:47 · 10830 阅读 · 0 评论 -
Docker服务编排
docker compose原创 2022-08-31 21:12:32 · 545 阅读 · 0 评论 -
Dockerfile详解
Dockerfile原创 2022-08-29 22:55:43 · 297 阅读 · 0 评论 -
Docker应用部署
docker原创 2022-08-28 17:35:56 · 224 阅读 · 0 评论 -
Docker容器的数据卷
docker原创 2022-08-28 16:42:44 · 285 阅读 · 0 评论 -
Docker命令总结
docker原创 2022-08-28 15:40:53 · 128 阅读 · 0 评论 -
HAProxy原理和基本概念
HAProxy原创 2022-08-11 19:43:36 · 1058 阅读 · 0 评论 -
Docker Swarm-Docker
概述swarm是Docker公司退出的用来管理docker集群的平台,几乎全部用GO语言来完成开发的,代码开源在https://github.com/docker/swarm,它是将一群Docker宿主机编程一个单一的虚拟机主机,Swarm使用标准的Docker API接口作为其前端的访问入口,换言之,各种形式的Docker Client(Compose,docker-py等)均可以直接与Swarm通信,甚至Docker本身都可以很容易的与Swarm集成,这大大方便了用户将原本基于单节点的系统移植到Sw原创 2021-12-11 17:34:54 · 724 阅读 · 0 评论 -
Docker Machine-Docker
什么是Docker Machine?Docker Machine 是Docker官方编排项目之一,使用go语言编写的,使用不同引擎在多种平台上快速的安装Docker环境,开源地址:https://github.com/docker/machine。Docker Machine 是一个工具,它允许你在虚拟宿主机上安装Docker,并使用docker-machine命令管理这个宿主机,可以使用Docker Machine在本地的MAC或者windows box、公司网络,数据中心或者AWS这样的云提供商上创原创 2021-12-10 15:31:02 · 920 阅读 · 0 评论 -
Docker Compose-Docker
概述之前使用Dockerfile构建镜像时,编写好Dockerfile文件以及其他必要文件后,需要使用docker build、docker run等命令操作。在微服务架构体系中,一个应用系统一般包含若干个服务器,每个微服务还会被部署多个实例,如果每个服务都要手动启停,效率太低了,维护很不方便。因此,便有了docker compose,它可以轻松、高效的管理容器,是一个用于定义和运行多个容器docker的应用程序工具。Docker Compose安装下载docker compose的软件包,并设置原创 2021-12-10 15:01:51 · 1043 阅读 · 0 评论 -
DockerFile-Docker
什么是DockerFileDockerfile是一个创建镜像所有命令的文本文件,包含了一条条指令和说明,每条指令构建一层,通过docker build命令,根据Dockerfile的内容构建镜像。因此每一条指令的内容就是描述该层如何构建。有了dockerfile文件,我们就可以定制自己的docker镜像规则,只需要在dockerfile上添加或者修改指令,就可生成docker镜像。Dockerfile常用指令介绍FROM指定基础镜像。MAINTAINER维护这信息RUN执行命令,每执行一原创 2021-12-09 15:35:16 · 1590 阅读 · 0 评论 -
Docker容器-Docker
概述容器是镜像的运行时实例。正如从虚拟机模板上启动 VM 一样,用户也同样可以从单个镜像上启动一个或多个容器。虚拟机和容器最大的区别是容器更快并且更轻量级——与虚拟机运行在完整的操作系统之上相比,容器会共享其所在主机的操作系统/内核。下图为使用单个 Docker 镜像启动多个容器的示意图。启动容器的简便方式是使用:docker container run 或者docker run该命令可以携带很多参数,在其基础的格式docker container run 中,指定了启动所需的镜像以及要运原创 2021-12-08 19:19:42 · 421 阅读 · 0 评论 -
Docker镜像-Docker
概述如果曾经做过 VM 管理员,则可以把 Docker 镜像理解为 VM 模板,VM 模板就像停止运行的 VM,而 Docker 镜像就像停止运行的容器;而作为一名研发人员,则可以将镜像理解为类(Class)。首先需要先从镜像仓库服务中拉取镜像。常见的镜像仓库是Docker Hub,但是也存在其他镜像仓库服务。拉取操作会将镜像下载到本地 Docker 主机,可以使用该镜像启动一个或者多个容器。镜像由多个层组成,每层叠加之后,从外部看来就如一个独立的对象。镜像内部是一个精简的操作系统(OS),同时还包原创 2021-12-08 11:47:02 · 787 阅读 · 0 评论 -
Docker应用管理-Docker
概述推荐一个管理镜像容器的可视化工具Portainer。通过拉取这个镜像并根据这个镜像启动一个容器为例,我们实战一下docker应用的拉取、创建。搜索portainer镜像docker search portainer下载选定的Portainer镜像,这里我们选择下载量最多的官方镜像,如果未指定版本则默认为最新版本,latest版本# 拉取镜像docker pull portainer/portainer单机运行如果仅有一个docker宿主机,则可使用单机版运行,Portainer单原创 2021-12-08 10:16:34 · 267 阅读 · 0 评论 -
Docker安装-Docker
概述安装Docker是建立在Linux或windwos或macOs操作系统的基础上的,作为程序员来说Linux接触最为广泛,目前国内主流的Linux操作系统有Ubuntu、Debian、Centos等。这里只介绍Centos。Docker 支持以下的 64 位 CentOS 版本:CentOS 7和Centos8。配置国内yum源【可选】默认的yum源下载比较慢,如果想下载更快一点,可以首先配置成国内的yum源。什么是yum仓库yum仓库就是使用yum命令下载软件的镜像地址。我们通常使用 yu原创 2021-12-07 18:57:21 · 532 阅读 · 0 评论 -
Docker概述-Docker
简介Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何联系(类似IPhone的app),更重要的是容器性能开销极低。Docker起源Docker 是 PaaS 提供商 dotCloud 开源的一个基于 LXC 的高级容器引擎,源代码托管在 Github 上, 基于go语言并遵从Apache2原创 2021-12-07 11:09:51 · 575 阅读 · 0 评论 -
搭建基于Jenkins+Docker的持续交付环境
概述参考从零到一,构建你的持续交付流程(三):搭建基于Jenkins+Docker的持续交付环境原创 2021-11-29 22:15:26 · 428 阅读 · 0 评论