51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开源工具

Docker学习路线9:运行容器

Docker学习路线9:运行容器

厉飞雨 阅读(110) 评论(0) 赞(6)

要启动一个新的容器,我们使用 docker run 命令,后跟镜像名称。基本语法如下: docker run [选项] 镜像 [COMMAND] [ARG...] 例如,要运行官方的 Nginx 镜像,我们可以使用: docker run -d -p 8080:80 nginx 这会启动一个新的容器,并将主机的端口 8080 映射到容器的端口 80。 列出容器 要列出所...

Gradle构建报错

Gradle构建报错

厉飞雨 阅读(103) 评论(0) 赞(5)

项目突然构建报错了 解决 先是去gradle本地仓库找org.springframework.boot:spring-boot-buildpack-platform:2.3.2.RELEASE的包,发现是有这个包的 然后去网上搜这个报错(此方法无效) https://blog.csdn.net/ll837448792/article/details/105902014/ ...

Docker学习路线8:容器注册表

Docker学习路线8:容器注册表

厉飞雨 阅读(118) 评论(0) 赞(6)

容器注册表是Docker容器镜像的集中存储和分发系统。它允许开发人员以这些镜像的形式轻松共享和部署应用程序。容器注册表在容器化应用程序的部署中发挥着关键作用,因为它们提供了一种快速、可靠和安全的方式,在各种生产环境中分发容器镜像。 以下是当今流行的容器注册表列表: Docker Hub:Docker Hub是公共Docker镜像的默认注册表,是开发人员之间共享和分发镜像的平台...

Docker学习路线7:构建容器镜像

Docker学习路线7:构建容器镜像

厉飞雨 阅读(111) 评论(0) 赞(8)

容器镜像是可执行的软件包,包括运行应用程序所需的所有内容:代码、运行时、系统工具、库和设置。通过构建自定义镜像,您可以在任何支持Docker的平台上无缝地部署应用程序及其所有依赖项。 Dockerfile 构建容器镜像的关键组件是 Dockerfile。它本质上是一个包含有关如何组装 Docker 镜像的说明的脚本。Dockerfile 中的每个指令都会在镜像中创建一个新层,从...

动态代理学习

动态代理学习

厉飞雨 阅读(105) 评论(0) 赞(8)

抛出问题:给原有的很多方法加上日志 实现方式:静态代理,静态代理有什么问题,怎么克服? 1. 给原有的方法加上日志 假设现在我们有一个类Calculator,代表一个计算器,它可以进行加减乘除操作. 在每个方法执行前后打印日志。你有什么好的方案? public cl

Java13新特性

Java13新特性

厉飞雨 阅读(146) 评论(0) 赞(8)

JAVA13 概述:JAVA是目前应用最为广泛的软件开发平台之一; jdk13是在2018年9月26日发布, 安装: 下载地址:https://www.oracle.com/java/technologies/downloads/archive 同JDK8、9安装步骤一样,安装好之后,记得配置环境变量就可以; 查看java版本 java -version 新特性 switch...

Docker学习路线4:Docker基础知识

Docker学习路线4:Docker基础知识

厉飞雨 阅读(261) 评论(0) 赞(12)

Docker是一个平台,简化了在轻量、可移植的容器中构建、打包和部署应用程序的过程。在本节中,我们将介绍Docker的基础知识、其组件以及您需要开始使用的关键命令。 容器是什么? 容器是一个轻量级、独立的可执行软件包,包含运行应用程序所需的所有依赖项(库、二进制文件和配置文件)。容器将应用程序与其环境隔离开来,确保它们在不同系统上的工作保持一致。 Docker组件 Docker...

Docker学习路线5:在 Docker 中实现数据持久化

Docker学习路线5:在 Docker 中实现数据持久化

厉飞雨 阅读(154) 评论(0) 赞(10)

Docker 可以运行隔离的容器,包括应用程序和其依赖项,与主机操作系统分离。默认情况下,容器是临时的,这意味着容器中存储的任何数据在终止后都将丢失。为了解决这个问题并在容器生命周期内保留数据,Docker 提供了各种数据持久化方法。 Docker 卷 绑定挂载 Docker tmpfs 挂载 Docker 卷 Docker 卷是持久化 Docker 容器生成和使用的数据的...

Docker学习路线6:使用第三方镜像

Docker学习路线6:使用第三方镜像

厉飞雨 阅读(121) 评论(0) 赞(6)

第三方镜像是在Docker Hub或其他容器注册表上提供的预构建Docker容器镜像。这些镜像由个人或组织创建和维护,可以作为您容器化应用程序的起点。 查找第三方镜像 Docker Hub 是最大和最受欢迎的容器镜像注册表,包含官方和社区维护的镜像。您可以根据名称或要使用的技术搜索镜像。 例如:如果您正在寻找一个 Node.js 镜像,您可以在Docker Hub上搜索&...

Docker学习路线3:安装设置

Docker学习路线3:安装设置

厉飞雨 阅读(124) 评论(0) 赞(10)

Docker提供了一个名为Docker Desktop 的桌面应用程序,简化了安装和设置过程。还有另一个选项可以使用Docker引擎进行安装。 Docker Desktop网站 Docker引擎 Docker Desktop Docker Desktop是一款易于安装的应用程序,可使开发人员快速在其台式机上设置Docker环境。它适用于Windows和macOS操作系统。D...