docker
文章平均质量分 79
docker笔记
Dustin.Hoffman
不断探索新的领域
展开
-
Harbor仓库开启SSL
2、docker login的时候报404,将harbor.yml的hostname改成跟证书使用的一致,如果创建证书的过程中使用的是11.0.1.5,hostname也使用这个IP。3、docker login的时候提示“wanted to harbor.com”类似的内容,将/etc/hosts的主机名解析注释掉。1、通过浏览器访问Harbor页面时,报500内部错误的话,可能是科学上网工具Ss的问题,将Ss退出或改为其他的模式。将解压出的docker/bin目录下的可执行文件复制到/usr/bin。原创 2023-03-21 21:48:17 · 743 阅读 · 0 评论 -
Docker部署elasticsearch集群
Docker部署elasticsearch集群1、集群架构IPhostnameES节点ES镜像10.1.1.19es1es01elasticsearch:7.14.210.1.1.20es2es02elasticsearch:7.14.210.1.1.21es3es03elasticsearch:7.14.22、安装docker3、配置环境(三个节点都要做)(1)创建挂载目录# 三个目录分别对应配置文件、数据和日志目录mkdir /el原创 2021-12-03 22:47:19 · 1995 阅读 · 0 评论 -
2-kubernetes+Nginx+Keepalived高可用集群二进制部署
一、集群规划集群角色IP部署组件Master+Etcd10.1.1.14Kube-apiServer、Kube-Controller-manager、Kube-Schedule、Etcd、Kubelet、Kube-Proxy、DockerMaster+Etcd10.1.1.15Kube-apiServer、Kube-Controller-manager、Kube-Schedule、Etcd、Kubelet、Kube-Proxy、DockerMaster+Etcd原创 2021-07-18 15:15:10 · 972 阅读 · 0 评论 -
Docker学习笔记(九)Docker-compose容器编排工具
目录1. 安装 Docker Compose2. Docker-Compose常用命令1、Docker-Compose命令格式2、docker-compose up3、docker-compose ps4、docker-compose stop5、docker-compose -h6、docker-compose down7、docker-compose logs8、docker-compose ...翻译 2020-04-09 15:04:58 · 192 阅读 · 0 评论 -
Docker学习笔记(五)Docker跨主机网络--overlay方案
Docerk overlay 网络需要一个 key-value 数据库用于保存网络状态信息,包括 Network、Endpoint、IP 等。Consul、Etcd 和 ZooKeeper 都是 Docker 支持的 key-vlaue 软件,我们这里使用 Consul。一、准备实验环境:搭建实验环境:主机名系统内核版本IPmasterCentOS7kernel-...原创 2020-04-09 12:53:07 · 548 阅读 · 0 评论 -
Docker学习笔记(五)Docker跨主机网络--weave方案
一、系统架构:IP主机名容器网络10.1.1.13CentOS7node110.1.1.14CentOS7node210.1.1.17CentOS7node3二、配置weave下载安装weave:[root@node1 ~]# wget -O /usr/local/bin/weave https://raw.githubuserconten...原创 2020-04-09 13:32:44 · 604 阅读 · 0 评论 -
Docker学习笔记(五)Docker跨主机网络--flannel方案
flannel是COREOS公司开发的容器网络解决方案,flannel为每个容器分配一个subnet,该主机上的容器从这个subnet上获取地址,这些IP可以在主机之间路由,容器之间无需NAT和port mapping就可以互相通信。每个subnet都是从一个更大的地址池中划分的,flannel会在每个主机上运行一个叫flanneld的agent,其职责就是从这个大的地址池中分配subnet。为...原创 2020-07-11 16:04:02 · 670 阅读 · 2 评论 -
Docker学习笔记(五)Docker跨主机网络--macvlan方案
目录一、实验环境二、创建macvlan网络三、用macvlan网络创建容器:四、网络结构分析:五、不同 macvlan 网络之间的通信macvlan 本身是 linux kernel 模块,其功能是允许在同一个物理网卡上配置多个 MAC 地址,即多个 interface,每个 interface 可以配置自己的 IP,macvlan 本质上是一种网卡虚拟化技术。一、实验环境IP...原创 2020-04-09 13:57:50 · 301 阅读 · 0 评论 -
Docker学习笔记(六)Docker容器的通信
目录一、IP的方式二、Docker DNS Server的方式三、 joined容器的方式四、外部网络访问容器容器之间可以通过IP,DockerDNSServer或者joined容器三种方式通信。一、IP的方式可以参考前面讲到的容器的网络。二、Docker DNS Server的方式docker daemon内嵌了一个默认的DNS Server,使容器可以通过“容器名”通信,只需要在...原创 2020-04-09 14:09:49 · 189 阅读 · 0 评论 -
Docker学习笔记(八)Docker Swarm集群
Swarm使用GO语言开发完成,是docker容器管理工具之一,和swarm一起的还有machine和compose。Swarm是一套docker容器集群管理工具,Swarm使用标准的dockerAPI接口作为其前端访问的入口,各种docker client均可与其通讯。 Swarm分为以下几个部分:1、Swarm:集群的管理和编排是使用嵌入到docker引擎的SwarmKit,可在dock...原创 2020-04-09 14:42:40 · 169 阅读 · 0 评论