最近公司在推进容器化和k8s,项目都要改成Docker部署。负责的工程里有几个node项目,只能从零开始学习Docker了。基础篇安装Docker支持window, Mac, Linux, 教程参考 Docker安装教程建议在Mac和Linux系统里使用Docker。日常开发,我使用的是vscode编辑器,可以顺便安装docker插件。在插件商店搜索docker,安装完成后,我们可以很方便的管理D
转载
2024-03-09 13:21:55
57阅读
# Docker Compose前端部署
在前端开发过程中,我们经常需要将前端应用部署到不同的环境中,以便测试和展示。而使用Docker Compose可以帮助我们快速而方便地部署和管理多个容器。
## Docker Compose简介
Docker Compose是一个用于定义和运行多个Docker容器的工具。它使用YAML文件来配置应用程序的服务,并通过一个命令将服务部署到容器中。使用D
原创
2024-01-21 04:23:15
100阅读
Docker 作为一种新兴的虚拟化方式,跟传统的虚拟化方式相比具有众多优势。《Docker 与前端》系列文章,旨在记录如何通过 docker 构建一个相对完备的前端自动化开发环境。
Docker 是一个开源的容器引擎,可以方便的对容器进行管理。作为一种新兴的虚拟化方式,跟传统的虚拟化方式相比具有众多优势。《Docker 遇见前端》系列文章,旨在记录如何通
转载
2024-06-11 17:57:33
31阅读
## Docker-Compose 部署前端应用
### 1. 简介
Docker-Compose 是 Docker 官方提供的工具,用于定义和运行多个 Docker 容器的应用。使用 Docker-Compose 可以方便地管理和部署复杂的应用程序,包括前端应用。本文将介绍如何使用 Docker-Compose 部署前端应用。
### 2. 部署流程
下面是部署前端应用的整个流程,可以用
原创
2023-08-16 13:33:30
147阅读
# 使用 Docker Compose 和 Nginx 部署前端应用
在现代web开发中,Docker已经成为了一个不可或缺的工具。在开发和生产环境中,使用Docker可以确保应用程序在不同环境下有一致的行为。同时,Nginx作为一款高性能的HTTP和反向代理服务器,常常用来部署前端应用。本文将会介绍如何使用Docker Compose和Nginx部署一个简单的前端应用。
## 一、环境准备
原创
2024-08-09 10:07:34
108阅读
# 如何使用Docker Compose部署前端项目
## 一、流程概述
下面是使用Docker Compose部署前端项目的步骤概览:
| 步骤 | 操作 |
| --- | --- |
| 1 | 准备Docker Compose文件 |
| 2 | 创建Docker镜像 |
| 3 | 编写Dockerfile |
| 4 | 配置nginx |
| 5 | 启动容器 |
| 6 |
原创
2024-05-11 05:39:29
381阅读
# 使用 Docker Compose 部署前端项目
在实际的软件开发中,我们通常会使用 Docker 来打包和部署应用程序。Docker 提供了一个轻量级、可移植的容器环境,使得开发者可以方便地在不同的系统上运行他们的应用程序。
对于前端开发项目来说,使用 Docker Compose 来部署应用程序是一种非常方便的方式。Docker Compose 是 Docker 官方提供的一个工具,用
原创
2023-08-30 15:12:31
192阅读
一、Docker容器和镜像概念首先明确镜像和容器的概念。我们可以用 docker 构建一个镜像,这个镜像可以导入导出,用于传输,重复利用。然后如果把他 run 起来,则称为一个容器。容器是运行时,会包括运行时上下文;镜像是静态的,不包括运行上下文。 Docker容器: 容器 = 镜像 + 可读层。 二、Docker的常用操作命令镜像操作: 容器操作: 更多命令请参考:Docker Docs三、实际
转载
2023-09-15 20:01:11
326阅读
用docker容器在nginx上部署前后端项目
用docker容器在nginx上部署前端项目,且解决跨域问题准备工作1、前端项目打包 ,在/home 解压,存于/home/dist内2、后端项目打jar包,使用jar命令跑起来宿主机操作rar解压工具:
tar -xzpvf rarlinux-x64-5.7.1b2.tar.gz新建数据卷名为nginxdocker volume cre
转载
2023-06-13 11:27:45
264阅读
在Kubernetes(K8S)中使用Docker Compose(docker-compose)是一种简便的方式来定义和运行多个Docker容器的方法。Docker Compose是一个工具,可以帮助我们定义和运行多个容器,并可以轻松实现容器之间的通信和协作。在本文中,我将向你详细介绍如何在Kubernetes中使用Docker Compose。
第一步是安装Docker和Kubernetes
原创
2024-05-23 11:11:48
117阅读
Docker 的优势非常明显,尤其是对于开发者来说,它提供了一种全新的软件发布机制。也就是说使用 docker 镜像作为软件产品的载体,使用 docker 容器提供独立的软件运行上下文环境,使用 docker hub 等提供镜像的集中管理,这其中最重要的是使用 Dockerfile 定义容器的内部行为和关键属性来支持软件运行。但是实际的生产环境往往需要定义数量庞大的 docker 容器,并且容器之
转载
2024-06-24 16:42:55
138阅读
写在前面Docker三剑客Docker Compose、Docker Machine、Docker Swarm分别是Docker官方开源的三个项目。有着不同的功能:Docker Compose负责实现对 Docker 容器集群的快速编排Docker Machine负责在多种平台上快速安装 Docker 环境Docker Swarm提供 Docker 容器集群服务,是 Docker 官方对容器云生态
转载
2023-10-28 10:29:00
176阅读
感谢点赞和关注 ,每天进步一点点!加油!目录 一、Docker-Compose概述二、安装docker-compose1.从github上下载docker-compose二进制文件安装2.pip安装三、Docker-compose实战1.MySQL示例1.1 MySQL run1.2 mysql-compose.yml2.CDH单机2.1系统镜像DockerF
转载
2023-09-11 13:28:12
233阅读
文章目录一、Docker-Compose简介二、Docker-Compose安装(1)下载二进制文件安装Compose(2)使用pip下载Compose三、Docker-Compose常用命令(1)Compose常用选项-docker-compose-build-config-exec-port-ps-rm-scale-up-stop、start、restart-top-logs其他选项注意事项
转载
2023-10-30 18:42:12
152阅读
Docker Compose
文章目录[Docker Compose](https://docs.docker.com/compose/)一. 简介1. 作用2. [官方文档](https://docs.docker.com/compose/)3. 任务编排解决了什么二. 初体验1. docker核心概念2. 三个步骤3. Compose常用命令4. 使用Compose①.编写docker-co
转载
2023-09-15 15:21:18
122阅读
一、Compose 简介Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。Compose 定位是 「定义和运行多个 Docker 容器的应用(Defining and running multicontainer Docker applications)」,其前身是开源项目 Fig。使用一个 Dockerfile 模板文件,可以让用户很方便的定义一
转载
2023-10-12 15:56:39
149阅读
[TOC]docker compose的使用场景我们开发的时候,一个应用往往依赖多个服务。采用传统的docker run方式,要挨个启动多个服务,甚至需要配置对应的网络,过程比较繁琐,很不方便。 docker compose旨在通过将多服务的构建和依赖关系都编写在docker-compose.yml中,通过docker-compose命令,即可完成对整个服务集群的启动,关闭等操作。一个基本的dem
转载
2023-08-16 17:14:38
128阅读
Docker Compose的简单介绍 Docker compose是一个用于定义和运行多容器docker应用的编排方式,可以使用它来管理应用服务。使用一条简单的命令,你就可以创建和启动你配置中的所有服务。compose的配置文件是docker-compose.yml,Docker-compose是Docker compose的运行工具,在Dock
转载
2023-07-14 14:15:00
112阅读
Compose
概念
对于docker 我们平时部署的流程就是编写dockerfile,然后build镜像,最后run。
但是如果容器数量过多的话,逐个进行这样的流程就比较费时费力
docker compose 就是 用来高效管理容器的,可以定义和运行多个容器,在yaml配置文件中进行管理。
转载
2023-07-11 08:34:14
248阅读
Docker三剑客之Docker Compose一、什么是Docker Compose二、基本原理三、rhel7下Docker Compose的安装四、docker compose命令命令参数选项Compose所支持的命令五、Docker Compose单机搭建负载均衡集群 一、什么是Docker ComposeCompose 项目是Docker官方的开源项目,负责实现Docker容器集群的快速
转载
2023-11-02 09:46:38
56阅读