docker
MatrixGod
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Portainer 容器管理
Portainer 概述[GitHub] https://github.com/portainer/portainer[Doc] https://portainer.readthedocs.io/en/stable/Portainer(基于 Go) 是一个轻量级的管理界面,可让您轻松管理 Docker 主机 或 Swarm 集群。Portainer 的使用意图是简单部署。...转载 2018-08-23 10:20:37 · 5344 阅读 · 0 评论 -
k8s与网络--Flannel解读
前言我们知道docker官方并没有提供多主机的容器通信方案,单机网络的模式主要有host,container,brige,none。none这种模式,顾名思义就是docker本身不去管理网络模式,交由其他管理和分配,比如cni。Flannel是一个专为kubernetes定制的三层网络解决方案,主要用于解决容器的跨主机通信问题。首先,flannel利用Kubernetes API或者etc...转载 2019-03-04 12:48:16 · 3548 阅读 · 0 评论 -
安装Nginx ingress
Nginx ingress使用ConfigMap来管理Nginx配置,nginx是大家熟知的代理和负载均衡软件,比起Traefik来说功能更加强大.我们使用helm来部署,chart保存在私有的仓库中,请确保您已经安装和配置好helm,helm安装使用见使用Helm管理kubernetes应用。镜像准备安装时需要用到的镜像有:sophos/nginx-vts-exporter:v...转载 2019-03-04 12:46:21 · 1246 阅读 · 0 评论 -
使用Helm管理kubernetes应用
读完本文后您应该可以自己创建chart,并创建自己的私有chart仓库。Helm是一个kubernetes应用的包管理工具,用来管理charts——预先配置好的安装包资源,有点类似于Ubuntu的APT和CentOS中的yum。Helm chart是用来封装kubernetes原生应用程序的yaml文件,可以在你部署应用的时候自定义应用程序的一些metadata,便与应用程序的分发。H...转载 2019-03-04 12:43:10 · 652 阅读 · 0 评论 -
搭建私有docker registry
为什么要搭建私有docker registry?外网访问官方的registry速度很慢,而国内的registry服务大多需要花钱。私有registry免费,搭建之后,能使内网的主机加快访问速度,对CI,CD的效率有很大提升。 能有效保护内部代码,防止放到公网泄漏出去。搭建及运行registry:拉取registry镜像docker pull registry:2运行regi...转载 2019-03-04 12:39:45 · 460 阅读 · 0 评论 -
Docker 镜像
对于每个软件,除了它自身的代码以外,它的运行还需要有一个运行环境和依赖。不管这个软件是象往常一样运行在物理机或者虚机之中,还是运行在现在的容器之中,这些都是不变的。在传统环境中,软件在运行之前也需要经过 代码开发->运行环境准备 -> 安装软件 -> 运行软件 等环节,在容器环境中,中间的两个环节被镜像制作过程替代了。也就是说,镜像的制作也包括运行环境准备和安装软件等两个主要环...转载 2019-03-02 21:02:20 · 3099 阅读 · 0 评论 -
深入理解Docker Volume(一)
【编者的话】本文主要介绍了Docker Volume的原理以及使用方式,是Docker入门教程的延伸。作者通过从数据的共享、数据容器、备份、权限以及删除Volume五方面深入介绍了Volume的工作原理,从实战中帮助读者了解Volume。【Kubernetes培训通知】DockOne将会于2019年3月8日在深圳举办Kubernetes技术培训,本次培训包括:云原生介绍、微服务;Docker基础、...转载 2019-03-02 20:55:23 · 283 阅读 · 0 评论 -
Docker网络模式
【编者的话】 本文是《Docker网络及服务发现》一书的一个章节,介绍了搭建Docker单主机网络的基础内容。关于Docker网络的更多内容,包括多主机的网络,请参考该书的其他章节。@Container容器技术大会将于6月4日在上海光大会展中心国际大酒店举办,来自Rancher、携程、PPTV、蚂蚁金服、京东、浙江移动、海尔电器、唯品会、eBay、道富银行、麻袋理财、土豆网、阿里百川、腾讯游戏、数...转载 2019-03-02 20:29:04 · 340 阅读 · 0 评论 -
Docker五种存储驱动原理及应用场景和性能测试对比
Docker最开始采用AUFS作为文件系统,也得益于AUFS分层的概念,实现了多个Container可以共享同一个image。但由于AUFS未并入Linux内核,且只支持Ubuntu,考虑到兼容性问题,在Docker 0.7版本中引入了存储驱动, 目前,Docker支持AUFS、Btrfs、Device mapper、OverlayFS、ZFS五种存储驱动。就如Docker官网上说的,没有单一的驱...转载 2019-03-02 20:07:24 · 734 阅读 · 0 评论 -
Kubernetes网络原理及方案
大家好,说到容器、Docker,大家一定会想到Kubernetes,确实如此,在2016年ClusterHQ容器技术应用调查报告显示,Kubernetes的使用率已经达到了40%,成为最受欢迎的容器编排工具;那么Kubernetes到底是什么呢?它是一个用于容器集群的自动化部署、扩容以及运维的开源平台;那么通过Kubernetes能干什么呢?它能快速而有预期地部署你的应用,极速地扩展你的应用,无缝...转载 2019-03-01 14:49:22 · 3280 阅读 · 0 评论 -
docker gitlab 502错误解决办法
宿主机 chmod -R 2770 /var/opt/gitlab/git-data/repositoriesdocker restart gitlab原创 2018-09-13 15:51:59 · 8322 阅读 · 0 评论 -
docker 容器间网络不通,此时要配置docker容器的/etc/hosts
confluence与jira集成,发现容器间网络不通,添加两个容器/etc/hosts后能正常通信。原创 2018-08-21 11:47:13 · 4529 阅读 · 0 评论 -
docker部署的GitLab代码自动备份
一、前提之前使用docker部署了一个GitLab,其容器启动时的参数如下:# docker run -d --hostname gitlab.example.com\ -p 443:443 -p 8181:80 -p 2222:22 \ --name gitlab \ --restart always \ -v /srv/gitlab/con...转载 2018-08-30 17:24:29 · 2387 阅读 · 0 评论 -
Docker容器内不能联网的6种解决方案
注:下面的方法是在容器内能ping通公网IP的解决方案,如果连公网IP都ping不通,那主机可能也上不了网(尝试ping 8.8.8.8) 1.使用--net:host选项sudo docker run --net:host --name ubuntu_bash -i -t ubuntu:latest /bin/bash2.使用--dns选项sudo docker run -...转载 2018-08-23 10:27:50 · 3654 阅读 · 1 评论 -
Harbor 企业级 Docker Registry
HarBor项目:https://github.com/vmware/harbor下载:https://github.com/vmware/harbor/releases安装文档:https://github.com/vmware/harbor/blob/master/docs/installation_guide.md参考:https://mritd.me/2016/06/27...转载 2018-08-23 10:23:49 · 373 阅读 · 0 评论 -
Docker部署GitLab
现在docker越来越火, 很多开源服务纷纷支持docker, gitlab也不例外, 现在官方也支持docker部署. 在此之前, 也有第三方支持过docker, 安装步骤相对来讲会复杂一点, 会把gitlab, postgresql和redis分别打包成镜像, 然后通过容器连接使用, 这里不介绍这种方式.一. 确保机器上安装了docker并启动# 安装dockeryum in...转载 2018-08-23 10:22:40 · 653 阅读 · 0 评论 -
如何批量删除Docker中已停止的容器?-可以有多种方式
如何批量删除Docker中已经停止的容器方法一:#显示所有的容器,过滤出Exited状态的容器,取出这些容器的ID,sudo docker ps -a|grep Exited|awk '{print $1}'#查询所有的容器,过滤出Exited状态的容器,列出容器ID,删除这些容器sudo docker rm `docker ps -a|grep Exited|awk '...转载 2019-04-29 11:12:42 · 790 阅读 · 0 评论
分享