1、watchtower:自动更新 Docker 容器Watchtower 监视运行容器并监视这些容器最初启动时的镜像有没有变动。当 Watchtower 检测到一个镜像已经有变动时,它会使用新镜像自动重新启动相应的容器。我想在我的本地开发环境中尝试最新的构建镜像,所以使用了它。 Watchtower 本身被打包为 Docker 镜像,因此可以像运行任何其他容器一样运行它。要运行 Watchtow
转载
2023-07-24 11:55:25
95阅读
# 使用Docker搭建Nginx的指南
在现代的开发环境中,Docker 和 Nginx 是两个非常重要的工具。Docker 提供了一个轻量级的容器化环境,可以让你轻松地部署和管理应用;而 Nginx 则用于处理HTTP请求、反向代理和负载均衡。本文将指导你如何使用 Docker 来搭建 Nginx,整个过程将分为几个简单的步骤,以及相关的代码示例。
## 项目流程
下面是实现“Docke
这是我最近新开的专栏:前端部署系列。包括 Docker、CICD 等内容,大纲图示如下:示例代码开源,置于 Github 中,演示如何对真实项目进行部署上线。
simple-deploy: 了解最简单的部署,不涉及打包等内容。
cra-deploy: 了解如何部署单页应用,这里以 create-react-app 为例,但实际上所讲述东西与 React 无关,仅与单页应用有关。前端部署系列正在更新
转载
2023-10-24 13:58:38
86阅读
# Nginx Docker镜像
## 简介
Docker是一种开源的容器化平台,用于构建、打包和部署应用程序。Nginx是一款高性能的Web服务器和反向代理服务器。Nginx Docker镜像结合了这两个技术,使得在Docker容器中部署和管理Nginx变得更加方便和灵活。
本文将介绍如何使用Nginx Docker镜像,以及一些常用的配置和操作。
## 安装Docker
在开始之前,
原创
2023-11-16 09:41:47
35阅读
# 使用 Docker 部署 Nginx 网站
## 介绍
在本教程中,我们将通过使用 Docker 来部署一个 Nginx 网站。Docker 是一个开源的容器化平台,可以帮助我们快速构建、发布和运行应用程序。Nginx 是一个流行的 Web 服务器,我们将使用它来搭建我们的网站。
## 整体流程
下面是实现这个任务的整体流程:
| 步骤 | 描述 |
| ---- | ---- |
|
原创
2023-11-08 09:48:21
35阅读
环境说明因为一些原因的需要,需要在windows10下安装Docker,并想通过SSH服务可视化访问当前的Ubuntu镜像。运行镜像1 先对Docker进行设置,配置好加速器,然后使用docker pull ubuntu:对应版本,比如docker pull ubuntu:18.04,这样的方式下载相应的镜像 2 下载完成后,通过命令行docker run \
--name 18.
转载
2023-08-30 17:16:35
88阅读
# 使用 Docker 启动 Nginx 容器的科普文章
Nginx 是一个高性能的 HTTP 和反向代理服务器,同时也是一个 IMAP/POP3 代理服务器。随着云计算和微服务架构的流行,Docker 成为一种热门的容器化工具,能够轻松管理和部署应用。本篇文章将介绍如何使用 Docker 启动一个 Nginx 容器,适合初学者及对 DevOps 感兴趣的人士。
## 什么是 Docker?
原创
2024-08-26 06:03:44
10阅读
# Docker Nginx 重启教程
## 1. 引言
在进行 Docker 容器管理时,经常会遇到需要重启 Nginx 服务的情况。本文将指导刚入行的开发者如何实现 Docker Nginx 重启操作。我们将使用 Docker Compose 进行容器编排,并通过一系列步骤来完成任务。
## 2. 整体步骤
下面是实现 Docker Nginx 重启的整体步骤,我们可以使用表格来展示。
原创
2023-08-23 09:14:59
79阅读
# Docker 中 Nginx 乱码问题及解决方案
在使用 Docker 部署 Nginx 网站时,可能会遇到乱码问题,尤其是在处理中文或者其他非 ASCII 字符时。这种问题通常与 Nginx 的字符集配置以及 Docker 容器的环境设置有关。本文将详细介绍如何解决此问题,并提供相关的代码示例。
## 乱码产生的原因
乱码的产生往往与字符编码不一致有关。当 Web 浏览器请求中文内容时
原创
2024-09-25 07:37:40
160阅读
# Docker部署Vue项目
在Web开发中,我们常常会使用Vue.js来构建前端应用程序。而为了将这些应用程序部署到生产环境中,我们可以使用Docker来实现容器化部署。本文将介绍如何使用Docker部署Vue项目,并提供相应的代码示例。
## 什么是Docker
Docker是一个开源的容器化平台,它允许开发人员将应用程序及其所有依赖项打包到一个独立的容器中。这个容器可以在任何环境中运
原创
2023-09-10 10:12:39
47阅读
# 在Docker中配置非Docker服务
## 介绍
Docker 是一款流行的容器化平台,可以轻松地创建、部署和管理应用程序。但是有时候我们可能需要在 Docker 容器中运行一个非 Docker 服务,比如 Nginx。本文将介绍如何在 Docker 中配置和运行 Nginx 服务。
## 准备工作
在开始之前,我们需要做一些准备工作。首先,我们需要安装 Docker。如果你还没有安
原创
2024-05-27 05:54:36
33阅读
# Nginx Docker 部署前后端的全面指南
在现代的Web开发中,前后端分离架构越来越流行,通常会使用Nginx作为反向代理服务器来管理前端和后端的请求。在这篇文章中,我们将探讨如何使用Docker来部署Nginx并连接前后端。
## Docker环境准备
首先,确保你的系统上已经安装了Docker。如果没有,可以访问[Docker官网]( 下载并安装。
## 项目结构
我们将创
原创
2024-08-23 04:38:34
63阅读
# 使用Docker部署前端项目教程
## 1. 概述
在本教程中,我将向你介绍如何使用Docker部署前端项目。Docker是一个开源的容器化平台,它可以帮助我们将应用程序及其依赖项封装为独立的容器,提供了一种轻量级、可移植和可扩展的部署解决方案。
## 2. 流程
下面是整个部署过程的流程图:
```mermaid
flowchart TD
A[准备前端项目代码] --> B[创
原创
2023-09-03 09:16:57
199阅读
# Docker配置Nginx伪静态教程
## 简介
在本文中,我将教你如何使用Docker配置Nginx的伪静态。Nginx是一个高性能的Web服务器和反向代理服务器,伪静态是指在URL中不带有文件后缀名的情况下,通过Nginx的配置实现对静态文件的访问。
## 准备工作
在开始之前,请确保你已经安装好了Docker和Docker Compose。如果没有安装,你可以参考官方文档进行安装
原创
2023-10-24 11:05:07
248阅读
# Nginx SSL的Docker镜像实现指南
欢迎来到Docker和Nginx的世界!在本文中,我将带领你一步步实现Nginx SSL的Docker镜像。在开始之前,我们先了解一下整个实现过程的流程。
## 实现流程
下面是实现Nginx SSL的Docker镜像的流程:
| 步骤 | 描述 |
| --- | --- |
| 步骤1 | 创建一个自签名的SSL证书和私钥文件 |
|
原创
2023-11-15 15:14:43
64阅读
一、虚拟化网络Docker 镜像启动容器,默认Docker 容器可以直接访问互联网(前提:宿主机能够上外网),Docker 容器的IP 专属IP段,默认跟宿主机不在同网段。Docker Engine 引擎服务,默认会在宿主机创建网卡&命名:Docker0,Docker0 网卡IP 属于B 类网络,掩码:255.255.0.0;二、网络模式bridge:–net=bridge:默认网络,Do
转载
2023-07-14 21:18:58
84阅读
NginxNginx正向代理如:同一个局域网中计算机都上不去网,只有一台服务器可以上网,那么把这台服务器做为代理服务器,所有局域网中的计算机通过代理上网,而后代理将网页响应给局域网中的计算机称为正向代理。图示Internet &nbs
原创
2016-11-15 00:33:35
431阅读
一、安装docker1.安装(1)卸载之前的dockeryum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
转载
2024-07-31 06:56:05
66阅读
docker 基本操作命令1、docker的启动、停止、重启 service docker restart 重启docker服务 service docker stop 停止docker服务 service docker start 启动docker服务2、docker创建一个容器 docker run -it -v /docker_test:/yufei --name yufei_6 cento
转载
2023-06-09 11:13:03
222阅读
一、生成密钥和证书 可以使用openssl或者cloudflare进行生成,根证书和key分别保存为server.crt和server.key 二、编辑虚拟主机配置文件 注意:没有创建的文件夹需要创建对应的文件夹 文件名为:dev.conf <VirtualHost *:443> DocumentR ...
转载
2021-08-02 20:33:00
120阅读
2评论