docker
文章平均质量分 65
Somnus_小凯
永远相信美好的事情,即将发生
展开
-
docker有几种网络模式
Docker使用Linux桥接(参考《Linux虚拟网络技术》),在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。使用host模式的容器可以直接使用宿主机的IP地址与外界通信,容器内部的服务端口也可以使用宿主机的端口,不需要进行NAT,host最大的优势就是网络性能比较好,但是dockerhost上已经使用的端口就不能再用了,网络的隔离性不好。...原创 2022-08-01 14:55:25 · 566 阅读 · 0 评论 -
Docker常用命令
注意在删除镜像之前要先用dockerrm删掉依赖于这个镜像的所有容器。编写好的Dockerfile文件,按esc,输入wq保存并退出。还有更多得用法,一篇文章可能梳理不是那么全,更多教程期待后面的文章。获取mysql镜像(没有设置镜像版本号则默认获取最新的,使用。重启容器,(会把运行中的容器停止,再重新启动,可以写多个)dockerinspect获取容器/镜像的元数据。伪终端,输入exit退出容器。指定镜像启动并进入容器。指定镜像启动一个容器。...原创 2022-08-01 13:46:33 · 457 阅读 · 0 评论 -
Centos通过Docker搭建MySQL的PXC集群
PXC集群的简介Percona XtraDB Cluster(下文简称PXC集群)提供了MySQL高可用的一种实现方法。PXC集群以节点组成(推荐至少3节点,便于故障恢复,后面会讨论两节点的情况),每个节点都是基于常规的 MySQL/Percona Server,意味着你可以从集群中分离出某节点单独使用。集群中每个节点都包含完整的数据。在开篇之前我们先来了解一下为什么需要MySQL集群?PXC集群方案特点?PXC集群方案与Replication区别?让我们带着疑问开始我们的教程。为什么需要MySQ原创 2020-09-01 16:10:01 · 334 阅读 · 0 评论 -
UOS统一操作系统,让我们拥抱中文操作系统,打造属于自己的私人企业级网盘
个人网盘个人网盘,又称网络U盘、网络硬盘,是由互联网公司推出的在线存储服务。服务器机房为用户划分一定的磁盘空间,为用户免费或收费提供文件的存储、访问、备份、共享等文件管理等功能,并且拥有高级的世界各地的容灾备份。用户可以把网盘看成一个放在网络上的硬盘或U盘,不管你是在家中、单位或其它任何地方,只要你连接到因特网,你就可以管理、编辑网盘里的文件。不需要随身携带,更不怕丢失。原创 2020-06-07 22:39:19 · 3110 阅读 · 0 评论 -
为什么程序员喜欢用大量的if... ...else if ;不喜欢用设计模式+反射+自定义注解
面向过程设计和面向对象设计的主要区别是: 是否在业务逻辑层使用冗长的if else判断。如果你的代码还在大量使用if else,当然,界面表现层除外,即使你使用Java/C#这样完全面向对象的语言,也只能说明你的思维停留在传统的面向过程语言上。传统思维设计 业务逻辑层为什么会使用大量的if else呢?其实目的也是为了重用,但是这是面向过程编程的重用,程序员...原创 2019-09-10 23:44:23 · 1451 阅读 · 0 评论 -
Centos下卸载Docker
Centos下卸载Docker首先查看Docker版本# yum list installed | grep dockercontainerd.io.x86_64 1.2.6-3.3.el7 @docker-ce-stabledocker-ce.x86_64 3:19.03.1-3....原创 2019-08-07 22:24:07 · 1067 阅读 · 0 评论 -
Centos 7 搭建 Jenkins环境
安装 JenkinsJenkins 简介Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Java 安装首先我们需要准备 Java 环境,使用下面命令来安装 Java:yum -y install java-1.8.0-openjdk-develJenkins ...原创 2019-07-31 18:37:42 · 464 阅读 · 0 评论 -
Centos 7 搭建Docker环境
Docker简介产生背景开发和运维之间因为环境不同而导致的矛盾 集群环境下每台机器部署相同的应用 DevOps(Development and Operations)简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Dock...原创 2019-07-31 17:05:06 · 554 阅读 · 0 评论 -
基于Docker搭建MySQL主从复制
搭建环境Centos 7.2 64位MySQL 5.7.13Docker 1.13.1接下来,我们将会在一台服务器上安装docker,并使用docker运行三个MySQL容器,分别为一主两从。安装docker执行命令[root@VM_0_17_centos ~]# yum install docker如果有提示,一路y下去安装成功启动Docker后,查看版本[root@VM_0_17_centos...转载 2018-05-25 11:26:49 · 1349 阅读 · 0 评论 -
CentOS 7下安装docker
使用 yum 安装Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本[root@runoob ~]# uname -r 3.10.0-327.el7.x86_64安装 DockerDocker 软件包和依赖包已经包含在原创 2016-11-21 17:28:24 · 1082 阅读 · 0 评论