随笔分类 -  Docker

本分类文章写于2017年,目前可能无法使用,请参考官方文档。
【Containerd版】Kubeadm高可用安装K8s集群1.23+
摘要:点我查看安装视频 @(安装大纲) 基本环境配置 成为K8s架构师只需一步,点我了解 节点规划 主机名 IP地址 说明 k8s-master01 ~ 03 10.0.0.201 ~ 203 master节点 * 3 k8s-master-lb 10.0.0.236 keepalived虚拟IP k8s 阅读全文
posted @ 2022-01-30 18:46 杜先生的博客 阅读(5680) 评论(1) 推荐(3) 编辑
Kubernetes实战指南(三十四): 高可用安装K8s集群1.20.x
摘要:@ 1. 安装说明 虽然K8s 1.20版本宣布将在1.23版本之后将不再维护dockershim,意味着K8s将不直接支持Docker,不过大家不必过于担心。一是在1.23版本之前我们仍然可以使用Docker,二是dockershim肯定会有人接盘,我们同样可以使用Docker,三是Docker制 阅读全文
posted @ 2020-12-12 14:30 杜先生的博客 阅读(20189) 评论(6) 推荐(3) 编辑
最新 Kubernetes全栈架构师:基于世界500强的k8s实战
摘要:1、Kubernetes带来的变革 对于开发人员 由于公司业务多,开发环境、测试环境、预生产环境和生产环境都是隔离的,而且除了生产环境,为了节省成本,其他环境可能是没有日志收集的,在没有用k8s的时候,查看线下测试的日志,需要开发或者测试人员,找到对应的机器,在找到对应的容器,然后才能查看日志,在用 阅读全文
posted @ 2020-06-20 11:02 杜先生的博客 阅读(6645) 评论(1) 推荐(0) 编辑
kubernetes实战(三十):CentOS 8 二进制 高可用 安装 k8s 1.17.x
摘要:1. 基本说明 本文章将演示CentOS 8二进制方式安装高可用k8s 1.17.x,相对于其他版本,二进制安装方式并无太大区别。 2. 基本环境配置 主机信息 192.168.1.19 k8s-master01 192.168.1.18 k8s-master02 192.168.1.20 k8s- 阅读全文
posted @ 2019-12-28 22:19 杜先生的博客 阅读(9949) 评论(16) 推荐(0) 编辑
kubernetes实战(二十七):CentOS 8 二进制 高可用 安装 k8s 1.16.x
摘要:1. 基本说明 本文章将演示CentOS 8二进制方式安装高可用k8s 1.16.x,相对于其他版本,二进制安装方式并无太大区别。CentOS 8相对于CentOS 7操作更加方便,比如一些服务的关闭,无需修改配置文件即可永久生效,CentOS 8默认安装的内核版本是4.18,所以在安装k8s的过程 阅读全文
posted @ 2019-11-03 12:11 杜先生的博客 阅读(4555) 评论(5) 推荐(1) 编辑
Docker(十三):OpenStack部署Docker集群
摘要:1、介绍 本教程使用Compose、Machine、Swarm工具把WordPress部署在OpenStack上。 本节采用Consul作为Swarm的Discovery Service模块,要利用Consul实现服务的注册与发现,需要建立Consul Cluster。在Consul方案中,每个提供 阅读全文
posted @ 2017-10-17 21:56 杜先生的博客 阅读(3297) 评论(0) 推荐(0) 编辑
Docker(十二):Docker集群管理之Compose
摘要:1、Compose安装 curl -L https://github.com/docker/compose/releases/download/1.1.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chm 阅读全文
posted @ 2017-10-16 15:23 杜先生的博客 阅读(927) 评论(0) 推荐(0) 编辑
Docker(十一):Docker实战部署HTTPS的Tomcat站点
摘要:1、选择基础镜像 docker pull tomcat:7.0-jre8 2、生成HTTPS证书 keytool -genkey -alias tomcat -keyalg RSA -keystore tomcat.keystore root@HX-StrMedia:~/ssl# ls tomcat 阅读全文
posted @ 2017-10-14 16:51 杜先生的博客 阅读(2846) 评论(0) 推荐(0) 编辑
Docker(十):Docker安全
摘要:1、Docker安全主要体现在如下方面 a)Docker容器的安全性 b)镜像安全性 c)Docker daemon安全性 2、安装策略 2.1 Cgroup Cgroup用于限制容器对CPU、内存的使用。 设置容器CPU权重为100,默认为1024 docker run --rm -ti -c 1 阅读全文
posted @ 2017-10-12 21:21 杜先生的博客 阅读(536) 评论(0) 推荐(0) 编辑
Docker(九):Docker容器卷插件
摘要:1、Convoy 1.1 安装 [root@MediaServer tmp]# tar xvf convoy.tar.gz convoy/ convoy/convoy-pdata_tools convoy/convoy convoy/SHA1SUMS [root@MediaServer tmp]# 阅读全文
posted @ 2017-10-10 21:18 杜先生的博客 阅读(556) 评论(0) 推荐(0) 编辑
Docker(八):Docker端口映射
摘要:1、随机映射 docker run -P -d --name mynginx1 nginx [root@node1 ~]# docker ps -l CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 602397858dca nginx "n 阅读全文
posted @ 2017-10-10 20:44 杜先生的博客 阅读(2448) 评论(0) 推荐(0) 编辑
Docker(七):Docker容器卷管理
摘要:1、使用容器卷的原因:Docker容器产生的数据,如果不通过commit生成新的镜像,数据会在容器删除后丢失。为了能持久化保存和共享容器的数据,Docker提出了两种管理数据的方式:数据卷和数据卷容器。 2、数据卷操作 2.1 增加新数据卷 docker run -d -v /tmpd/busybo 阅读全文
posted @ 2017-10-10 19:48 杜先生的博客 阅读(727) 评论(0) 推荐(0) 编辑