上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: dockfile:类似于ansible的剧本。编写剧本,纯文本,极小,更适合传输;适用于定制化开发。可以参考一下这个简介:https://www.runoob.com/docker/docker-dockerfile.html;https://docs.docker.com/engine/refer 阅读全文
posted @ 2020-11-23 22:50 woshinidaye 阅读(511) 评论(0) 推荐(1)
摘要: docker具有build anywhere的特性,但是很多时候由于一些特写,需要对docker 容器中的一些文件进行增删改查,或增加了一些特定服务,而修改部分仅仅是对于该容器有效,如果有RC控制器的情况下,从镜像中重新生成一个容器时,修改的文件就作废。为了防止这种情况,需要将修改的部分固化到镜像文 阅读全文
posted @ 2020-11-17 23:14 woshinidaye 阅读(185) 评论(0) 推荐(0)
摘要: 之前已经安装了nginx的容器,访问界面就是一个欢迎界面,啥也没有,今天就想往里面放点东西,学学docker的卷管理。 docker的卷管理用到的命令就是docker volume [root@docker-1-26 ~]# docker volume --help Usage: docker vo 阅读全文
posted @ 2020-11-16 14:13 woshinidaye 阅读(94) 评论(0) 推荐(0)
摘要: docker的几大核心组件是镜像、容器、仓库、网络和存储。那今天学习一下对这几大组件操作的常用命令。其实docker的命令都有一个规律,对镜像操作用docker image,对容器操作用docker container,对卷操作用docker volume,对网络操作用docker network, 阅读全文
posted @ 2020-11-12 19:43 woshinidaye 阅读(107) 评论(0) 推荐(0)
摘要: 前面了解了一下chroot和LXC容器技术,有了前面的引入,今天就开始学习docker了。 首先,docker是通过内核虚拟化技术实现的,namespace用于提供隔离环境,cgroup作资源限制; 因为docker本质上属于一个进程,如果占用资源太多,会out of memory直接杀掉进程; 正 阅读全文
posted @ 2020-11-11 22:47 woshinidaye 阅读(150) 评论(0) 推荐(0)
摘要: 在学习虚机的迁移前,还担心电脑带不动,但是发现在宿主机2G内存的情况下,多开几台虚机也没什么大不了,查看宿主机的内存使用情况发现没有增加太多,查资料发现这是因为KVM使用了KSM内存压缩的技术,具体可以查阅:http://www.linux-kvm.org/page/KSM.这样就以超配了呀! Ke 阅读全文
posted @ 2020-11-09 22:43 woshinidaye 阅读(119) 评论(0) 推荐(0)
摘要: 之前学习了采用default网络创建虚机时,此时虚机的网络类型为NAT,其主要通过libvirt服务借助iptables中的NAT表和内核转发参数实现,但生产中用的不多,今天学习一下应用更广的桥接模式(bridge模式)。 桥接模式的大概网络如下: 以前宿主机由Eth1配置相应IP地址后,与外部相连 阅读全文
posted @ 2020-11-05 22:03 woshinidaye 阅读(722) 评论(0) 推荐(0)
摘要: 之前创建网络的过程中,采用的网络类型为default,即NAT模式,但是在实际生产中,一台宿主机上远不止一台虚拟机,如果虚机都用相同的IP地址提供服务,则对于网络监管控制来说是非常不合理的。而且虚机通常代表不同的业务,但在NAT模式下,如果想被访问,需要通过端口映射来实现 ,增加了运维难度,今天就学 阅读全文
posted @ 2020-11-04 09:35 woshinidaye 阅读(458) 评论(0) 推荐(0)
摘要: 前几天学写了KVM中qume-info命令的使用,今天学学在虚拟化里面用处广泛的快照和克隆功能,snapshot和virt-clone。对于snapshot命令的使用其实很简单。进入virsh界面以后可以查看对对应的命令查看详细的参数使用介绍。 virsh # snapshot- #snapshot 阅读全文
posted @ 2020-10-24 17:45 woshinidaye 阅读(742) 评论(0) 推荐(0)
摘要: 在公司产品中,管理平台和下面的主机很多时候都要求免密,免密的逻辑到底是怎么样的呢?今天就简单看看! 首先创建两台虚机,正常情况下ssh登陆对方是需要密码的 先通过ssh-keygen生成一对秘钥 [root@test-20 ~]# ssh-keygen Generating public/priva 阅读全文
posted @ 2020-10-18 22:43 woshinidaye 阅读(328) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页