0.安装DockerDocker 分为 CE EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。Docker CE 分为 stable test nightly 三个更新频道。官方网站上有各种环境下的 安装指南,这里主要介绍 Docker CE 在 CentOS上的安装。1.CentOS安装DockerDocker CE
转载 2023-08-09 22:34:24
437阅读
一、镜像仓库将Docker镜像Git进行对比,镜像仓库类似GitHub、GitLab等托管平台,Docker的镜像仓库托管的不是代码项目,而是镜像。Docker镜像仓库最大的作用是实现了Docker镜像的分发。借助镜像仓库,得到了一个镜像的中转站,可以将开发环境上所使用的镜像推送至镜像仓库,并在测试或生产环境上拉取到它们,而这个过程仅需要几个命令,甚至自动化完成。Docker另一项重要的功能是将
docker compose:单机部署,使用docker compose编排多个服务 docker swarm:多机部署,实现对单个服务的简单部署(通过dockerfile) docker stack :实现集群环境下多服务编排。(通过compose.yml) 狂神说docker(最全笔记)_狂神说
原创 精选 2023-11-16 11:43:58
381阅读
文章目录Docker安装DockerCentOS7安装Docker1.1.卸载(可选)1.2.安装docker1.3.启动docker1.4.配置镜像加速Docker基本操作-镜像Docker基本操作-容器相关命令创建运行一个Nginx容器Docker启动Redis操作数据卷挂载数据卷挂载nginx的数据卷 Docker镜像:将应用程序及其依赖、环境、配置打包在一起容器:镜像运行起来就是容器,一
转载 2023-07-18 14:45:33
292阅读
Docker简介: Docker 是世界领先的软件容器平台。开发人员利用 Docker 可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用 Docker 可以在隔离容器中并行运行管理应用,获得更好的计算密度。企业利用 Docker 可以构建敏捷的软件交付管道,以更快的速度、更高的安全性可靠的信誉为 Linux Windows Server 应用发布新功能。Docker 属于
转载 2024-03-09 12:31:42
96阅读
docker容器化golang应用前言:为什么使用容器化技术?相比于虚拟机容器化技术的优点:启动快硬盘使用量小性能好系统支持量大有利于开发环境生产环境的协调看看这个小demo的目录结构,非常简单,新建一个docker-go文件夹,然后再这个文件夹中新建一个Dockerfile文件server.go1. 编写一个简单的go server 应用package main import ( "fm
转载 2023-08-21 13:52:46
52阅读
目录一、前言二、安装 docker desktop2.1 环境准备2.1.1 配置wsl2.1.2 注册一个 dockerhub 账号 国内云厂商 容器服务2.2 安装 Desktop2.3 Docker Desktop 的配置2.3.1 wsl 数据存储路径2.3.2 配置代理2.3.3 测试拉取并运行镜像三、搭建自己的开发服务器四、后言:Docker 在现在开发的重要性 文章字数:约23
转载 2023-08-18 14:14:50
122阅读
Docker安装 参考官方文档 https://docs.docker.com/engine/installation/linux/centos/ 首先本人看的是安装文档 但是里面有两个选项 Install Docker EE on CentOS Install Docker CE on CentOS 那么 Docker EE Docker CE 最简
转载 2023-09-17 21:49:52
505阅读
在容器引擎 Docker 诞生的 8 年间,其与开源的容器编排 Kubernetes 共同推动容器技术在云计算领域的应用,也让自身在全球范围内受到了广泛的关注。可以说,做过云计算开发的程序员,十有八有学过 Docker 技术。不过,近日 Docker 官方宣布一项新的动作,即将产品订阅划分为个人、专业、团队商业不同版本,对于这样做的原因,官方称是为开发者所依赖的生产力和协作提供了业务所需的规模、
转载 2024-01-11 09:08:57
382阅读
前言我们都知道,docker这个东西,是CaaS(Container as a Service,容器即服务)的通常解法。我们使用docker来管理容器的生命周期,比如镜像的生成、容器的管理定制(Dockerfile)、仓库的上传下载等。但是docker存在很多不方便使用的地方,所以我们可以使用podman来做平替。  podman介绍Podman(Pod Manager), 是由Re
转载 2023-11-06 13:22:59
171阅读
每周一、三、五,与您不见不散! 在 Dockercon 的第二天,Docker 在 Kubernetes 项目上开源了 Compose。这个工具无疑可以简化 Kubernetes。如果您不知道,Docker 企业版已经在 Compose File 3.3 版本中启用了这个功能,它可以让您使用相同的 docker-compose.yml 文件进行 Swarm 部署,也可以在部署应用栈时指定
转载 2023-07-28 11:32:42
89阅读
# Docker file, Docker 镜像 Docker 容器关系 在软件开发部署过程中,我们常常会遇到不同环境的问题。某些软件在开发环境中运行正常,但在测试或生产环境中却出现了各种问题。这些问题常常是由于环境配置不一致或依赖项缺失导致的。Docker 是一个流行的容器化解决方案,可以帮助我们解决这些问题。 Docker 通过使用镜像容器的概念来实现环境隔离可移植性。在本文中,我
原创 2023-09-16 17:29:01
124阅读
如何使用DockerDocker Desktop来管理Kubernetes集群 ## 简介 Kubernetes(简称K8S)是一个广泛使用的容器编排管理平台。而Docker是一种开源的容器技术,它提供了创建和管理容器的工具资源。为了更好地管理Kubernetes集群,我们可以使用Docker及其图形用户界面工具Docker Desktop。 在本文中,我将向你展示如何使用Docker
原创 2024-01-16 10:59:12
46阅读
DockerDocker CE(Community Edition)是当前非常热门的容器化技术,Kubernetes(K8S)是一个流行的容器编排工具。在本文中,我们将一步步教会刚入行的小白如何使用DockerDocker CE,并将相关镜像容器部署到Kubernetes集群中。 ## 整体流程 下面是整个流程的概览: | 步骤 | 描述 | | -------- | ---------
原创 2024-01-15 11:43:35
125阅读
Docker是一个开源的容器化平台,它可以帮助开发者更轻松地构建、打包部署应用程序。Docker的核心思想是使用容器来封装应用程序及其所有依赖,使其具备可移植性可重复性。Docker容器可以在任何支持Docker的机器上运行,无论是开发环境、测试环境还是生产环境,都可以保持一致的运行环境。 Docker Cloud是Docker公司提供的一项服务,它可以帮助开发者更轻松地管理部署Docke
原创 2024-02-05 07:57:31
57阅读
准备开始你必须拥有一个 Kubernetes 的集群,同时你必须配置 kubectl 命令行工具与你的集群通信。 建议在至少有两个不作为控制平面主机的节点的集群上运行本教程。安装 Kompose我们有很多种方式安装 Kompose。首选方式是从最新的 GitHub 发布页面下载二进制文件。Kompose 通过 GitHub 安装# Linux curl -L https://github
转载 2024-06-20 09:27:58
101阅读
Docker 是一个开放源代码的应用程序容器引擎,允许开发者打包他们的应用程序及其依赖项,以便于在任何环境中快速部署。而 Docker Desktop 是一个用于在本地计算机上使用 Docker 的工具,它简化了容器的创建和管理过程。在本文中,我将详细描述解决“dockerdocker des”相关问题的过程。 在我解决问题的过程中,以下是我列出的步骤: 1. 识别问题源 2. 检查 Do
原创 5月前
9阅读
# Docker Docker Compose 实现流程 ## 1. 简介 Docker 是一个开源的容器化平台,可以将应用程序及其依赖打包成一个独立的容器,提供了更高效、便捷的部署方式。Docker Compose 是 Docker 官方提供的工具,用于定义运行多个 Docker 容器的应用。 在本文中,我将教你如何使用 Docker Docker Compose,以及实现整个流程
原创 2023-10-18 18:48:29
34阅读
# 深入理解docker savedocker load Docker是一个开源的应用容器引擎,可以帮助开发者打包应用程序依赖项到一个可移植的容器中。在使用Docker时,我们经常会遇到需要将镜像保存为文件或从文件加载镜像的需求。这时候就会用到`docker save``docker load`这两个命令。 ## Docker save Docker load ### Docker
原创 2024-05-02 04:48:24
127阅读
# DockerDocker Desktop简介 ## 什么是DockerDocker是一种开源的容器化平台,它允许开发者将应用程序及其依赖项打包为一个称为容器的独立单元。这些容器可以在不同的环境中运行,例如开发、测试生产环境,而无需担心环境差异性会导致应用程序出现问题。 与虚拟机不同,Docker容器不需要运行完整的操作系统,因此它们更轻便、更快速,同时也更易于部署管理。Dock
原创 2023-10-30 03:14:38
191阅读
  • 1
  • 2
  • 3
  • 4
  • 5