
Docker
文章平均质量分 79
Docker...
土味儿~
这个作者很懒,什么都没留下…
展开
-
Nacos的安装与使用(SpringCloud)
Nacos /nɑ:kəʊs/ 是 DynamicNaming andCoService的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。原创 2023-06-28 09:00:44 · 6159 阅读 · 0 评论 -
Ubuntu中安装OpenJdk、Docker、ssh
测试是否成功,输入sudo docker run hello-world 显示以下信息则成功,第一次比较慢。更换版本的意思是当系统中安装有多个jdk时,在这几个jdk中如何切换,如何选择。原创 2023-04-13 09:00:57 · 1292 阅读 · 0 评论 -
【尚硅谷 RabbitMQ】6、图文详解 延时队列:整合Springboot 队列优化 Docker中安装插件及代码实现
1、概念延时队列(延迟队列):队列内部是 有序 的,最重要的特性就体现在它的 延时 属性上延时队列中的元素是希望在指定时间到了以后或之前取出和处理延时队列就是用来存放需要在指定时间被处理的元素的队列2、使用场景订单在十分钟之内未支付则自动取消新创建的店铺,如果在十天内都没有上传过商品,则自动发送消息提醒用户注册成功后,如果三天内没有登陆则进行短信提醒用户发起退款,如果三天内没有得到处理则通知相关运营人员预定会议后,需要在预定的时间点前十分钟通知各个与会人员参加会议这原创 2022-03-28 10:49:59 · 1587 阅读 · 0 评论 -
【RabbitMQ】4、Docker中安装RabbitMQ
1、Docker安装【Docker】2、基本组成、CentOS下安装、卸载、底层原理_土味儿~的博客-优快云博客2、Docker常见命令【Docker】3、常用命令总结:镜像、容器等_土味儿~的博客-优快云博客3、安装rabbitmq参考网站:https://www.rabbitmq.com/download.htmlhttps://registry.hub.docker.com/_/rabbitmq/4、获取rabbitmq镜像# 拉取镜像:这一步可以省略;直接run运行即可,当原创 2022-03-22 19:03:03 · 1145 阅读 · 1 评论 -
【Docker】9、Docker网络详解:docker0、link、自定义网络、网络连通、集群部署
1、Docker0清空宿主机中所有镜像、容器;然后查看网络IP# 删除所有容器docker rm -f $(docker ps -aq)# 删除所有镜像docker rmi -f $(docker images -aq)# 查看IPip addr测试新建并启动Tomcat容器docker run -d --name tomcat01 tomcat宿主机中查看IP变化尝试进入tomcat01容器查看内部IPdocker exec -it tomcat原创 2022-03-04 16:54:27 · 1574 阅读 · 2 评论 -
【Docker】10、SpringBoot微服务打包Docker镜像
1、准备jar包最终只需要两个文件:jar包Dockerfile文件1)新建SpringBoot项目2)Controller@RestControllerpublic class HelloController { @RequestMapping("/hello") public String hello() { return "Hello World! " + LocalDateTime.now(); }}3)启动测试4)打包原创 2022-03-04 18:42:44 · 840 阅读 · 0 评论 -
【Docker】8、Dockerfile详解:构建过程、常用指令、创建镜像实战测试、发布Dockerhub、阿里云
1、介绍dockerfile是用来构建docker镜像的文件!命令参数脚本!构建步骤:1、 编写一个dockerfile文件2、 docker build 构建称为一个镜像3、 docker run运行镜像4、 docker push发布镜像(DockerHub 、阿里云仓库)很多官方镜像都是基础包,很多功能没有,可以搭建自己的镜像!2、构建过程基础知识:每个保留关键字(指令)都必须是大写字母执行从上到下顺序# 表示注释每一个指令都会创建提交一个新的镜像原创 2022-03-03 20:56:58 · 722 阅读 · 0 评论 -
【Docker】7、数据卷详解:具名挂载、匿名挂载、初识DockerFile、数据卷容器
1、什么是容器数据卷?docker的理念回顾将应用和环境打包成一个镜像!如果数据都在容器中,那么容器删除,数据就会丢失!需求:数据可以持久化。如:MySQL,容器删除了,MySQL数据可以存储在本地!**容器之间可以有一个数据共享的技术!**Docker容器中产生的数据,同步到本地!这就是卷技术!目录的挂载,将容器内的目录,挂载到Linux上面!卷的作用:容器数据的持久化和同步操作!容器间数据共享!2、使用数据卷方式一 :直接使用命令挂载 -v 宿主机目录:原创 2022-03-02 11:48:49 · 1450 阅读 · 0 评论 -
【Docker】6、镜像概念、联合文件系统、加载原理、分层理解、提交镜像
1、镜像是什么?镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,包含运行某个软件所需的所有内容,包括代码、运行时库、环境变量和配置文件2、镜像加载原理1)UnionFs (联合文件系统)Union文件系统(UnionFs)是一种分层、轻量级并且高性能的文件系统,支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下( unite several directories into a single virtual filesy原创 2022-03-01 11:25:42 · 478 阅读 · 0 评论 -
【Docker】5、Portainer 可视化面板
Portainer 可视化面板portainer(先用这个)Docker图形化界面管理工具!提供一个后台面板可以操作!Rancher(CI/CD再用)启动命令docker run -d -p 8080:9000 \--restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainer可能遇到的问题输入 Docker 命令时出错;Canno原创 2022-03-01 09:27:24 · 1301 阅读 · 0 评论 -
【Docker】4、测试安装Nginx、Tomcat、Elasticsearch (es)
1、安装 Nginx#! 1. 搜索镜像 searchdocker search nginx#! 2. 拉取镜像 pulldocker pull nginx#! 3、运行测试#! -d 后台运行#! --name 给容器命名#! -p 宿主机端口:容器内部端口docker run -d --name nginx01 -p 82:80 nginxdocker psCONTAINER ID IMAGE COMMAND原创 2022-02-28 19:45:56 · 4523 阅读 · 0 评论 -
【Docker】3、常用命令总结:镜像、容器等
1、帮助命令1)version 版本显示docker的版本信息docker version #显示docker的版本信息。2)info 信息显示docker的系统信息,包括镜像和容器的数量docker info #显示docker的系统信息,包括镜像和容器的数量3)--help 帮助帮助命令;万能命令帮助文档的地址:https://docs.docker.com/engine/reference/commandline/docker 命令 --原创 2022-02-28 19:21:11 · 969 阅读 · 1 评论 -
【Docker】2、基本组成、CentOS下安装、卸载、底层原理
1、Docker 基本组成镜像(image)docker镜像就好比是一个目标,可以通过这个目标来创建容器服务;如:tomcat镜像 --> run -->容器(提供服务器),通过这个镜像可以创建多个容器(最终服务运行或者项目运行就是在容器中的)。容器(container)Docker 利用容器技术,独立运行一个或者一组应用,通过镜像来创建的Docker 可以启动,停止,删除,基本命令可以把这个容器理解为就是一个简易的 Linux系统仓库(reposi原创 2022-02-25 19:52:27 · 814 阅读 · 0 评论 -
【Docker】1、概述:背景、历史、用途
本系列笔记参考于:docker 入门 —— 狂神说Javahttps://www.bilibili.com/video/BV1og4y1q7M4感谢分享!Docker概述docker英 [ˈdɒkə®] 美 [ˈdɑːkər]码头工人1、Docker 为什么出现?一款产品: 开发–上线 两套环境!应用环境,应用配置!开发 — 运维。 问题:我在我的电脑上可以允许!版本更新,导致服务不可用!对于运维来说考验十分大?环境配置是十分的麻烦,每一个及其都要部署环境(集群Redi.原创 2022-02-25 19:43:57 · 775 阅读 · 0 评论