官方文档地址:https://docs.docker.com/engine/reference/builder/#shell用法:docker build 命令从Dockerfile文件和上下文环境(context)中构建Image(image)。 其中构建的上下文环境(context)是一个指定位置的路径(path)或者URL下的一系列文件。 路径(path)是本地文件系统中的一个目录。UR
转载 2023-08-17 09:04:31
144阅读
https://docs.docker.com/compose/install/ 仓库:https://hub.docker.com/
原创 1月前
73阅读
# 如何实现“docker 官方文档” ## 引言 Docker 是一种流行的容器化平台,它可以帮助开发人员将应用程序和其依赖项打包成一个独立的容器。Docker 官方文档提供了详细的指南和教程,帮助开发人员了解和使用 Docker。本文将指导一位刚入行的小白如何实现“docker 官方文档”。 ## 整体流程 下面是实现“docker 官方文档”的整体流程,可以用表格展示步骤。 | 步骤
原创 2024-01-26 11:52:45
44阅读
# Docker官方GitHub仓库科普 Docker 是一种开源的容器化平台,可以让开发者更轻松地部署、运行和管理应用程序。Docker 官方GitHub 仓库是 Docker 开发团队管理和维护 Docker 项目的主要平台,开发者可以在这里查看 Docker 的源代码、提交 issues 和 pull requests。 ## Docker 官方 GitHub 仓库地址 GitHub
原创 2024-06-08 06:13:00
76阅读
docker官方文档笔记  Docker在 CentOS7.X上运行。Docker可能在其他EL7的兼容版本中成功安装,但是官方并未进行测试,因此也不提供任何支持。 系统环境要求docker必须运行在64-bit的系统上,对于CentOS的版本号并没有特别要求。另外,如果需要在CentOS上安装,内核版本必须高于3.10。通过uname -r 查看内核版本
转载 2024-02-05 19:32:51
97阅读
MyBatis 是一款优秀的持久层框架MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【PlainOld Java Objects,普通的 Java对象】映射成数据库中的记录。MyBatis 本是apache的一个开源项目ibatis, 2010年这个项目由apac
原创 2022-04-16 22:18:55
293阅读
1点赞
本文来自Docker官方文档,详细介绍了Docker的体系结构、重要概念、内部工作机理等内容,推荐不了解Docker内部原理的同学阅读。什么是DockerDocker是一个用于开发、交付和运行应用的开放平台,Docker设计用来更快的交付你的应用程序。 Docker可以将你的应用程序和基础设施层隔离,并且还可以将你的基础设施当作程序一样进行管理。Docker可以帮助你更块地打包你代码、测试以
转载 2023-07-17 10:08:04
154阅读
Docker如日中天,这不是单纯的炒概念,Docker确确实实解决了开发与运维的痛点,因此在企业开发中得到了非常广泛的使用。Docker是一个开放源代码软件项目,让应用程序部署在软件容器下的工作可以自动化进行,借此在Linux操作系统上,提供一-个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制。今天分享一份280页的Docker实战文档,相信看完后对Docker会有更深入的了解
Docker快速入门笔记1、docker概述1.1、docker基本介绍Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,即相互隔离。官网地址:https://www.doc
GuideDocker 入门Docker 入门教程 方向和设置容器服务swarm 集群stack部署应用概述用 Docker 进行开发在 Docker 上开发应用 应用开发的最佳实践开发镜像 编写 Dockerfile 的最佳实践创建基础镜像使用多段构建 multistage buildDockerfile 手册管理镜像配置网络网络概述使用 bridge 网络使用 overlay 网络使用 hos
1. 挂载一个主机目录作为数据卷 使用-v标记也可以指定挂载一个本地主机的目录到容器中去。 $ sudo docker run -d -P --name web -v /src/webapp:/opt/webapp training/webapp python app.py 上面的命令加载主机的/src/webapp目录到容器的/opt/webapp目录。这个功能在进行测试的时候十分
Docker的原生网络支持非常有限,且没有跨主机的集群网络方案。目前实现Docker网络的开源方案有Weave、Kubernetes、Flannel、Pipework以及SocketPlane等,其中Weave被评价为目前最靠谱的,那么这里就对Weave的基本原理及使用方法做个总结。简介 Weave是由Zett.io公司开发的,它能够创建一个虚拟网络,用于连接部署在多台主机上的Docker容器,这
转载 2023-09-13 22:34:28
72阅读
# 如何实现 Docker Desktop:新手指南 欢迎来到 Docker 的世界!作为一名刚入行的开发者,你可能对 Docker 感到陌生,但不要担心。在这篇文章中,我会指导你如何安装和配置 Docker Desktop,并通过实用的代码示例帮助你理解每个步骤。这不仅可以提升你的开发技能,还可以让你更高效地管理应用程序和环境。 ## 流程概述 在开始之前,让我们先明确整个流程。以下是你需
原创 2024-10-22 06:22:23
75阅读
# Docker Compose 的入门指南 随着微服务架构的普及,Docker 成为开发和部署应用的重要工具。Docker Compose 是 Docker 的一个强大功能,它允许用户定义和运行多容器 Docker 应用。本文将介绍 Docker Compose 的基本概念以及如何使用它来简化容器管理。 ## 什么是 Docker Compose? Docker Compose 是一种用于
原创 2024-10-21 05:48:04
32阅读
# 如何使用Docker官方镜像在GitHub上部署应用 ## 介绍 你好,作为一名经验丰富的开发者,我将教会你如何使用Docker官方镜像在GitHub上部署应用。这是一个非常常见的需求,希望我的指导可以帮助你更好地理解这个过程。 ## 流程图 ```mermaid flowchart TD A(开始) B(创建GitHub仓库) C(编写Dockerfile)
原创 2024-03-28 07:45:13
117阅读
# 如何实现 Docker Desktop 的官方 GitHub 在学习 Docker Desktop 的官方 GitHub 之前,我们需要了解整个实施流程。这篇文章将逐步引导你完成这个过程,并提供必要的代码及解释。 ## 整体实施流程 以下表格总结了实现 Docker Desktop 的官方 GitHub 的步骤: | 步骤 | 描述 | |------|------| | 1 |
原创 2024-09-06 04:11:15
93阅读
  很多java的朋友学习新知识时候去百度,看了之后一知半解,不知道怎么操作,不知道到底什么什么东西,那么作为java码农到底该怎么学习额  一  百度是对还是错呢?  百度是一个万能的工具,当然是对也是错的,对于一些小知识,是可以百度的,但是例如学习springcloud,那么最好是进入官方文档进行查看,可以清晰查看到当前版本信息因为很多时候,在版本迭代时候出现问题,那么看官方文档就可
转载 2024-06-21 11:11:33
105阅读
什么是Docker    Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。     Docker 自开源后受到广泛的关注和
第三部分: 服务准备工作安装Docker 1.13及以上版本。安装Docker Compose阅读第一部分和第二部分的内容。确保你已经发布friendlyhello镜像到docker公共仓库。确保你的镜像能够作为一个可以部署的容器。 运行这个命令,在你的信息中插入用户名,repo和tag:docker run -p 80:80 username / repo:tag,然后访问http:// loc
原创 2021-01-13 17:34:17
342阅读
背景Secret 是一种包含少量敏感信息例如密码、令牌或密钥的对象。 这样的信息可能会被放在 PodSpecification中或者container image中。 使用 Secret 意味着你不需要在应用程序代码中包含机密数据。由于创建 Secret 可以独立于使用它们的 Pod, 因此在创建、查看和编辑 Pod 的工作流程中暴露 Secret(及其数据)的风险较小。 Kuberne
  • 1
  • 2
  • 3
  • 4
  • 5