docker
文章平均质量分 60
ε柠栀
这个作者很懒,什么都没留下…
展开
-
docker基于haproxy实现容器(nginx、apache)的负载均衡
第一步:导入haproxy镜像[root@foundation23 docker]# docker load -i haproxy.tar 917c0fc99b35: Loading layer 130.9 MB/130.9 MB5f70bf18a086: Loading layer 1.024 kB/1.024 kBc205bb11f213: Loading layer 4.684 M...原创 2018-08-22 13:46:02 · 1733 阅读 · 0 评论 -
docker的cgroup篇
一、对cgroup的认识:Linux系统中经常有个需求就是希望能限制某个或者某些进程的分配资源。于是就出现了cgroups的概念,cgroup就是controller group,在这个group中,又分配好的特定比例的CPU时间,IO时间,可用内存大小等。cgroups是将任意进程进行分组化管理的Linux内核功能。最初由Google的工程师提出,后来被整合进Linux内核中。 c...原创 2018-08-23 15:30:59 · 8072 阅读 · 1 评论 -
docker安全配置(cpu、分区的大小设定和权限设定)
Docker 安全设置特权级运行的容器:–privileged=true 有的时候我们需要容器具备更多的权限,比如操作内核模块,控制 swap 交换分区,挂载 USB 磁盘,修改 MAC 地址等。[root@foundation23 test]# docker run -it --name vm2 --privileged=true ubunturoot@eab5af508a67...原创 2018-08-23 10:30:31 · 2256 阅读 · 0 评论 -
docker下的数据卷的挂载
在没有指定容器挂载时,物理机会随机给容器分配数据卷进行数据存储[root@foundation23 _data]# docker run -d --name vm2 -v /usr/share/nginx/html nginxe0b66e1a0226750705c7feefd66bda26d6ff029836c99d69ff1d49d137c77057[root@foundation2...原创 2018-08-22 19:41:42 · 1822 阅读 · 0 评论 -
docker镜像仓库的建立(安全证书和用户认证)
便于镜像的直接拉取 将已经暂停的容器都删除 创建钥匙,在创建仓库后,拥有证书钥匙的用户才能使用镜像仓库安全证书的仓库建立删除所有关闭的容器[root@foundation23 docker]# docker container pruneWARNING! This will remove all stopped containers.Are you sure you wan...原创 2018-08-22 19:26:20 · 6005 阅读 · 0 评论 -
基于swarm的docker集群服务
对swarm的认识:Docker 是一种新型的虚拟化技术,它的目标在于实现轻量级操作系统的虚拟化。相比传统的虚拟化方案,Docker 虚拟化技术有一些很明显的优势:启动容器的速度明显快于传统虚拟化技术,同时创建一台虚拟机占用的资源也要远远小于传统的虚拟技术。Swarm 是 Docker 集群化的技术,而 Swarm 集群化 Docker 离不开服务发现。Consul 能够解决 Swarm 的服...原创 2018-08-22 18:34:30 · 868 阅读 · 0 评论 -
docker镜像的封装(以ssh 和apache为例)
封装apache的镜像[root@foundation23 ~]# cd /tmp/docker/[root@foundation23 docker]# vim DockerfileFROM rhel7ENV HOSTNAME server1MAINTAINER wn@westos.orgEXPOSE 80COPY dvd.repo /etc/yum.repos.d/dvd.rep...原创 2018-08-19 19:20:57 · 649 阅读 · 0 评论 -
Docker的四种网络模式的详解
容器的四种网络模式: bridge 桥接模式、host 模式、container 模式和 none 模式 启动容器时可以使用 –net 参数指定,默认是桥接模式第一种:bridge 桥接模式 Bridge 桥接模式的实现步骤主要如下: (1) Docker Daemon 利用 veth pair 技术,在宿主机上创建两个虚拟网络接口设备,假设为 veth0 和 veth1。而...原创 2018-08-19 18:56:57 · 2460 阅读 · 1 评论 -
Docker的镜像下载、容器关联以及的数据卷挂载进行数据备份
从官网上下载:docker-engine-17.03.1.ce-1.el7.centos.x86_64.rpm docker-engine-selinux-17.03.1.ce-1.el7.centos.noarch.rpmyum install docker-engine-17.03.1.ce-1.el7.centos.x86_64...原创 2018-08-19 18:25:55 · 778 阅读 · 0 评论 -
基于supervisord的docker多服务镜像封装
[root@foundation23 docker]# pwd/tmp/docker[root@foundation23 docker]# lsDockerfile dvd.repo ssh supervisord.conf web[root@foundation23 docker]# vim Dockerfile FROM rhel7EXPOSE 80 22COPY dvd...原创 2018-08-21 11:28:19 · 1710 阅读 · 0 评论