docker学习
文章平均质量分 72
烟雨话浮生
我欲乘风向北行,雪落轩辕大如席。
我欲借船向东游,绰约仙子迎风立。
我欲踏云千万里,庙堂龙吟奈我何?
昆仑之巅沐日光,沧海绝境见青山。
长风万里燕归来,不见天涯人不回!
展开
-
nacos-v2.1.0持久化
nacos-2.1.0持久化。原创 2022-11-06 21:12:38 · 1753 阅读 · 2 评论 -
docker部署mall商城
文章目录一、学习网址二、mall的docker部署1)docker环境安装2)部署harbor3)Mysql安装4)部署redis5)nginx安装6)RabbitMQ安装7)Elasticsearch安装8)Logstash安装9)kibana安装10)Mongodb安装11)安装minio12)Docker全部环境完成三、SpringBoot应用部署1)拉取源码2)组织结构3)部署maven4)修改harbor地址5)配置harbor仓库认证(https暂时存在问题)5)修改 mall 应用配置6)生成原创 2022-05-20 22:40:02 · 4487 阅读 · 0 评论 -
Harbor主从
一、harbor主从方案1)主备简单,主挂了切到备Harbor 同一时间只有一台提供服务 适合少量镜像下载2)双主复制双向配置复制 两台同时提供服务 前面增加负载均衡器3)一主多从多个从同步主 适合多地区业务、大量镜像下载需求二、环境部署三、部署主从服务器1)拷贝部署scp -r harbor-offline-installer-v2.3.1.tgz [email protected]:/root/scp -r /u...原创 2021-08-26 10:58:20 · 898 阅读 · 0 评论 -
Docker容器网络
一、虚拟化网络Docker 镜像启动容器,默认Docker 容器可以直接访问互联网(前提:宿主机能够上外网),Docker 容器的IP 专属IP段,默认跟宿主机不在同网段。Docker Engine 引擎服务,默认会在宿主机创建网卡&命名:Docker0,Docker0 网卡IP 属于B 类网络,掩码:255.255.0.0;二、网络模式bridge:–net=bridge:默认网络,Docker启动后创建一个docker0网桥,默认创建的容器也是添加到这个网桥中。自定义网络与默原创 2021-08-18 15:01:08 · 1415 阅读 · 0 评论 -
容器数据持久化
一、挂载方式Docker提供三种方式将数据从宿主机挂载到容器中:volumes:Docker管理宿主机文件系统的一部分(/var/lib/docker/volumes)。保存数据的最佳方式。bind mounts:将宿主机上的任意位置的文件或者目录挂载到容器中。tmpfs:挂载存储在主机系统的内存中,而不会写入主机的文件系统。如果不希望将数据持久存储在任何位置,可以使用tmpfs,同时避免写入容器可写层提高性能。二、Volume#管理卷: docker volume lsdocker原创 2021-08-16 16:29:23 · 545 阅读 · 0 评论 -
docker容器的管理
一、创建容器的常用选项1、常用参数说明选项描述-i, –interactive交互式-t, –tty分配一个伪终端-d, –detach运行容器到后台-e, –env设置环境变量-p, –publish list发布容器端口到主机-P, –publish-all发布容器所有EXPOSE的端口到宿主机随机端口–name string指定容器名称-h, –hostname设置容器主机名–ip string指定容器IP,只能原创 2021-08-16 14:29:44 · 583 阅读 · 0 评论 -
Docker基本使用
Linux安装DockerDocker版本:社区版(Community Edition,CE)企业版(Enterprise Edition,EE)支持平台:Linux(CentOS,Debian,Fedora,Oracle Linux,RHEL,SUSE和Ubuntu)MacWindowsLinux安装Docker1、更换源:#安装base reop源cd /etc/yum.repos.d#接着备份旧的配置文件mv CentOS-Base.repo CentOS-Bas原创 2021-08-14 17:56:22 · 327 阅读 · 0 评论 -
Docker基本概念
一、为什么使用容器1. 上线流程繁琐开发->测试->申请资源->审批->部署->测试等环节2. 资源利用率低普遍服务器利用率低,造成过多浪费3. 扩容/缩容不及时业务高峰期扩容流程繁琐,上线不及时4. 服务器环境臃肿服务器越来越臃肿,对维护、迁移带来困难5. 环境不一致性二、Docker是什么使用最广泛的开源容器引擎一种操作系统级的虚拟化技术依赖于Linux内核特性:Namespace(资源隔离)和Cgroups(资源限制)一个简原创 2021-08-12 14:04:03 · 115 阅读 · 0 评论 -
部署docker
1)移除之前安装过的Dockersudo yum -y remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docke.原创 2021-02-25 00:32:46 · 66 阅读 · 0 评论