docker
文章平均质量分 92
实践出真理
Y。S。H。
成为什么样的人,只看他除了工作以外的时间
展开
-
Centos8 安装docker machine
docker machine集中式安装docker和管理docker,对于多主机环境手工方式效率低且不容易保证一致性。安装docker machine和基于命令tab辅助docker machine管理端需要免密码登入其他主机上安装containerd.io高版本关闭防火墙或者开放2376端口(主机端)docker machine创建主机管理1、安装docker machinebase=https://github.com/docker/machine/releases/download原创 2020-07-03 18:07:46 · 254 阅读 · 0 评论 -
docker 分布式部署jumpserver
部署jumpserver1、 定义网络和数据持久化docker network create --driver=bridge \--subnet=192.168.20.0/24 --gateway=192.168.20.1 jump-network#定义私有网络192.168.20.0/24docker volume create jump_mysqldocker volume cre...原创 2020-04-17 13:05:57 · 929 阅读 · 0 评论 -
docker 怎么封装镜像
拥有镜像的三种方式官网hub.docker.com提供的docker pull 镜像一般情况下官网能提供的服务基本已经满足了我们日常所需自动会到官网仓库下载镜像,不指定tag版本,默认就是最新的docker commit 命令(类似ghsot系统)类似自己打包了一个容器,这个需求肯定是公司内部服务的部署安装首先是基于基础镜像系统上运行的容器,可以是centos、ubun...原创 2020-04-14 00:18:25 · 8381 阅读 · 1 评论 -
docker 数据持久化及配置Volume和mount说明
参考:https://docs.docker.com/storage/容器自身存储的问题Docker镜像是由多个文件系统(只读层)叠加而成,容器启动的时候是在原镜像层上面加了一层可读写层,容器层,如果运行中的容器修改了现有的一个已经存在的文件,那该文件将会从读写层下面的只读层复制到读写层,该文件的只读版本仍然存在,只是已经被读写层中该文件的副本所隐藏。当删除Docker容器,并通过该镜像重新...原创 2020-01-14 18:35:18 · 5245 阅读 · 0 评论 -
通过实践深刻理解docker三个基本概念
网上讲解docker详细原理有很多了,我就记录下几个重要概念通过实践来理解详细可以参考:点击访问Docker包括三个基本概念:镜像(Image)容器(Container)仓库(Repository)镜像(Image)通过base镜像扩展来叠加分层应用给后续的容器使用,也就是说给容器的运行做的准备环境1、镜像分为二种base原镜像,不依赖其他镜像基于base原镜像进行应...原创 2020-01-13 14:00:38 · 393 阅读 · 0 评论 -
理解虚拟化架构,理解docker
自己学习虚拟化技术的心得,第一步就是理解架构,这个是基石主流的虚拟化架构硬件虚拟化技术Intel公司:Intel VTAMD公司:AMD-V安装虚拟软件的时候,记得开启硬件虚拟化参考:https://www.cnblogs.com/echo1937/p/7218201.html寄居虚拟化架构需要借助底层操作系统来安装虚拟化软件,来实现硬件辅助虚拟化常用软件:windo...原创 2020-01-11 19:52:46 · 679 阅读 · 0 评论 -
docker 容器互访学习 需要放弃link 拥抱network
容器link互联的原理和问题新创建的容器默认会被分配一个172.17.0.1 B类地址,容器之间也就是单独的内网,他们跟宿主机通讯就需要借助虚拟的网桥docker0,docker服务重启后,容器IP会自动重新获取,也就是容器的IP是不固定的宿主机上查看容器docker0网卡信息查看容器IP那么问题来了,由于IP地址是随机分配的,那么容器之间访问就不能通过IP地址访问,那么docker...原创 2020-01-18 19:26:27 · 1214 阅读 · 0 评论 -
docker学习之3个重要权限
概述:通过使用docker pull下来的应用,都会发现系统进去后很多操作都无法实现,其实这个里面是会涉及到3个权限的问题好处就是安全性坏处就是操作不便privileged参数root权限和普通权限默认正常不带privileged参数启动容器只有root的普通权限--privileged=false Give extended privileges to th...原创 2020-02-23 17:06:47 · 3159 阅读 · 0 评论 -
docker 安装kvm管理Webvirtmgr
Webvirtmgr docker实战下载docker镜像和必要的配置docker pull primiano/docker-webvirtmgrmkdir -p /data/vmgroupadd -g 1010 webvirtmgruseradd -u 1010 -g webvirtmgr -s /sbin/nologin -d /data/vm webvirtmgrchown -R...原创 2020-01-21 11:02:32 · 3141 阅读 · 0 评论 -
docker 搭建zabbix,利用network方式互访容器,针对官网link方式稍作修改
今天实战docker环境部署zabbix,学习心法的过程首先需要理解几个概念,有助于下面的配置理解1、环境变量2、docker容器之间是怎么互通的3、zabbix的最基本的架构...原创 2020-01-18 23:49:03 · 1060 阅读 · 0 评论