
Docker部分
紫色飞猪
学习如登山,一步一重天
展开
-
dockerfile详解
前言各位想必应该记得,我们此前如果安装一个nginx的话,安装完以后,我们说过很多次了,通常不会运行在默认配置下,那因此,我们通常需要去改一改它的配置文件或者定义模块化配置文件,然后启动服务。那为什么,nginx的默认配置不符合我们的需要呢?很显然,不同的生产场景所需要用到的配置参数各个相同,因此,对方只能用一个默认的,认为适用于大多数普遍场景情形的或者适用于较小主机资源情况下的那么一个设定来...原创 2018-10-28 09:57:24 · 45353 阅读 · 3 评论 -
单机编排LNMPW+Redis+Harbor+Nfs
拓扑图主机规划:安装Harbor[root@harbor ~]# wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -P /etc/yum.repos.d/[root@harbor ~]# yum install -y docker-ce[root@harbor ~]# yum in...原创 2019-06-01 16:06:58 · 1162 阅读 · 0 评论 -
Failed to get D-Bus connection: Operation not permitted
今天突发奇想:在我的阿里云服务器上跑一个docker,再用docker跑3个centos 7.6容器,这三个centos容器分别跑一个docker 用来回炉docker。似乎用原理上来讲不存在问题。于是我就开始做了。但是在我用阿里云上安装完docker-ce后,开始启动docker:systemctl start docker 似乎没啥错啊但是问题来了:Failed to ge...原创 2019-05-07 17:04:39 · 44799 阅读 · 12 评论 -
运维复习大总结
Table of Contents前言Docker--Kubernetes入门部分初级部分中级部分高级部分前言日子一天天的过去,由春到夏转秋入寒,又是一年。今年我大三了,明年7月份就要实习了。迷迷糊糊选择了运维,又不甘心于运维,却在运维这条路上走过了一年多。这一路走来,得到很多前辈大佬们的帮助,很是感谢。这一路走来,付出了不少。梦想天空分外蓝。我希望自己实习的时候是...原创 2018-11-23 20:00:41 · 3893 阅读 · 4 评论 -
docker存储卷
为什么需要数据卷?这得从 docker 容器的文件系统说起。出于效率等一系列原因,docker 容器的文件系统在宿主机上存在的方式很复杂,这会带来下面几个问题:不能在宿主机上很方便地访问容器中的文件。 无法在多个容器之间共享数据。 当容器删除时,容器中产生的数据将丢失。 为了解决这些问题,docker 引入了数据卷(volume) 机制。数据卷是存在于一个或多个容器中的特定文件或文件...原创 2018-10-27 17:00:57 · 936 阅读 · 0 评论 -
docker的系统资源限制及验证
限制容器的资源默认情况下,容器没有资源限制,可以使用主机内核调度程序允许的尽可能多的给定资源。Memory内存风险不允许容器消耗宿主机太多的内存是非常重要的。在 Linux 主机上,如果内核检测到没有足够的内存来执行重要的系统功能,它会抛出 OOME或Out of Memory异常,并开始终止进程以释放内存。任何进程都会被杀死,包括 Docker 和其他重要的应用程序。如果...原创 2018-10-30 09:13:56 · 2812 阅读 · 0 评论 -
docker的基本用法
Docker内容器镜像站点:https://hub.docker.comdocker架构:Docker的基本架构由3个主要部分组成:1.Docker Host2. Docker Client3. RegistryDocker使用客户端 - 服务器架构。守护程序docker daemon 负责构建,上传和运行您的Docker容器。Docker客户端和守护程序可以在...原创 2018-10-24 21:25:14 · 2514 阅读 · 1 评论 -
docker容器技术基础
什么是容器容器是对应用程序及其依赖关系的封装。容器的优点 容器与主机的操作系统共享资源,提高了效率,性能损耗低 容器具有可移植性 容器是轻量的,可同时运行数十个容器,模拟分布式系统 不必花时间在配置和安装上,无需担心系统的改动,以及依赖关系是否满足 容器与虚拟机运行在同一主机的3个虚拟机运行在同一主机的3个容器区别:A.容器只能运行与主机...原创 2018-10-24 15:56:48 · 8125 阅读 · 1 评论 -
docker容器网络
网络名称空间:iproute 实质:ip命令是系统内核级的操作[root@node3 ~]# rpm -q iproute 使用网络名称空间模拟容器间的通讯使用ip命令就可以实现iproute-4.11.0-14.el7.x86_64 使用ip去管理时,其他名称空间都是共享的,除了网络名称空间是隔离的网络名称名称管理[root@node3 ~]# ipUsag...原创 2018-10-26 17:49:18 · 2007 阅读 · 0 评论 -
docker私有registry和harbor简单使用
前言介绍Registry用于保存docker镜像,包括镜像的层次结构和元数据用户可自建Registry,也可使用官方的Docker HubDocker Registry,它是所有仓库(包括共有和私有)以及工作流的中央Registry。在深入Docker Registry之前,让我们先去看看一些常见的术语和与仓库相关的概念。Repositories(仓库)可以被标记为喜欢或者像书签一...原创 2018-10-29 20:30:49 · 10531 阅读 · 1 评论 -
容器虚拟化之网络概述
网络虚拟化前言网络虚拟化相对计算、存储虚拟化来说是比较抽象的,以我们在学校书本上学的那点网络知识来理解网络虚拟化可能是不够的。在我们的印象中,网络就是由各种网络设备(如交换机、路由器)相连组成的一个网状结构,世界上的任何两个人都可以通过网络建立起连接。带着这样一种思路去理解网络虚拟化可能会感觉云里雾里——这样一个庞大的网络如何实现虚拟化?其实,网络虚拟化更多关注的是数据中心网络...原创 2018-10-26 15:48:23 · 1700 阅读 · 2 评论 -
Docker 之 基于LNMP容器部署WordPress
转载于http://blog.51cto.com/ghbsunny/2155046LAMP的网络连接,有两个方法第一:nginx需要两个网卡,一个面向客户端,一个面向fpm,而fpm也要有两个网卡,一个面向nginx,一个面向mysql 第二,nginx和fpm,mariadb都在同一docker0桥,只需把nginx端口暴露就可以 准备三个镜像,用于nignx,fpm,m...转载 2018-10-28 21:38:22 · 530 阅读 · 0 评论 -
Docker镜像管理基础
Docker镜像分层技术Docker镜像管理1.镜像分层技术2.创建镜像3.下载镜像到主机4.删除镜像5.上传镜像到registrydocker镜像:早在集装箱没有出现的时候,码头上还有许多搬运的工人在搬运货物,在集装箱出现以后,码头上看到更多的不是工人,而且集装箱的搬运模式更加单一,更加高效,还有其他的好处,比如:货物多打包在集装箱里面,可以防止货物之前相互影响。...原创 2018-10-25 13:45:08 · 1145 阅读 · 1 评论 -
第一次直面挖矿程序
话不多说上发现,解决的过程昨晚11:01 阿里云给我发邮件。告知我以上事件。因为我最近正好看过相应案例。就准备今天中午亲自解决一下。解决过程:如上图所示:用top命令发现了一个26256的进程。一看这就是那个挖矿程序了。那就解决它吧。如上如所示:查看这个26256进程是那些文件。如上图所示:查看这个26256进程干了些什么。如上图所示:使用iftop...原创 2019-06-10 14:18:43 · 4457 阅读 · 0 评论