环境说明因为一些原因的需要,需要在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配置Docker服务 ## 介绍 Docker 是一款流行的容器化平台,可以轻松地创建、部署和管理应用程序。但是有时候我们可能需要在 Docker 容器中运行一个非 Docker 服务,比如 Nginx。本文将介绍如何在 Docker配置和运行 Nginx 服务。 ## 准备工作 在开始之前,我们需要做一些准备工作。首先,我们需要安装 Docker。如果你还没有安
原创 2024-05-27 05:54:36
33阅读
# Docker配置Nginx伪静态教程 ## 简介 在本文中,我将教你如何使用Docker配置Nginx的伪静态。Nginx是一个高性能的Web服务器和反向代理服务器,伪静态是指在URL中不带有文件后缀名的情况下,通过Nginx的配置实现对静态文件的访问。 ## 准备工作 在开始之前,请确保你已经安装好了DockerDocker Compose。如果没有安装,你可以参考官方文档进行安装
原创 2023-10-24 11:05:07
248阅读
一、生成密钥和证书 可以使用openssl或者cloudflare进行生成,根证书和key分别保存为server.crt和server.key 二、编辑虚拟主机配置文件 注意:没有创建的文件夹需要创建对应的文件夹 文件名为:dev.conf <VirtualHost *:443> DocumentR ...
转载 2021-08-02 20:33:00
120阅读
2评论
# Docker容器修改Nginx的配置 在使用Docker容器部署应用程序时,我们经常需要修改Nginx的配置文件来满足特定的需求。本文将介绍如何在Docker容器中修改Nginx的配置,并提供相应的代码示例。 ## 什么是Docker容器? Docker是一种容器化平台,可以将应用程序及其依赖项打包为一个独立的、可执行的容器。容器化使得应用程序可以在不同的环境中进行部署和运行,而不需要担
原创 2023-12-24 09:17:03
108阅读
# 使用Docker搭建Nginx的指南 在现代的开发环境中,Docker 和 Nginx 是两个非常重要的工具。Docker 提供了一个轻量级的容器化环境,可以让你轻松地部署和管理应用;而 Nginx 则用于处理HTTP请求、反向代理和负载均衡。本文将指导你如何使用 Docker 来搭建 Nginx,整个过程将分为几个简单的步骤,以及相关的代码示例。 ## 项目流程 下面是实现“Docke
原创 8月前
18阅读
这是我最近新开的专栏:前端部署系列。包括 Docker、CICD 等内容,大纲图示如下:示例代码开源,置于 Github 中,演示如何对真实项目进行部署上线。 simple-deploy: 了解最简单的部署,不涉及打包等内容。 cra-deploy: 了解如何部署单页应用,这里以 create-react-app 为例,但实际上所讲述东西与 React 无关,仅与单页应用有关。前端部署系列正在更新
转载 2023-10-24 13:58:38
86阅读
Step 1:配置创建证书的配置文件,以及创建证书 # vim /etc/pki/tls/openssl.cnf 45行修改为dir = /etc/pki/CA 根据配置文件的需求创建相关的文件夹和文件 # mkdir certs crl newcerts # touch index.txt serial # echo 01 >>serial //初始化文件
转载 精选 2013-04-24 10:50:21
678阅读
# 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阅读
假设我们用PHP实现了一个前端控制器,或者直白点说就是统一入口:把PHP请求都发送到同一个文件上,然后在此文件里通过解析「REQUEST_URI」实现路由。此时很多教程会教大家这样配置Nginx+PHP: server { listen 80; server_name foo.com; root /path; location / { inde
转载 2024-06-02 07:35:43
58阅读
最近做了一个好玩的工具,叫 xbin.io。其中有一项工作是为不同的工具来构建 Docker 镜像,让他们都运行在 Docker 中(实际上,是兼容 Docker image 的其他  sandbox 系统,没有直接用 Docker)。支持的工具越来越多,为了节省资源,Build 的 Docker image  就越小越好,文件越少,其实启动速度也会略微快一些,也会更安全一些。
server { listen 80; server_name down.lizhanqi.top share.lizhanqi.top; rewrite ^(.*) https://$server_name$1 permanent; # 这里重定向到https } server { listen ...
转载 2021-09-01 21:44:00
256阅读
2评论
01、概述当网络流量监控发现某台运行多个docker容器的主机主动连接到一个疑似挖矿矿池的地址时,需要快速响应和排查,以阻止进一步的损害。面对docker容器的场景下,如何快速分析和识别恶意挖矿容器?本文将分享一种应急响应思路,用于排查运行多个Docker容器的主机中可能存在的恶意挖矿容器。02、定位容器在宿主机上通过netstat -an 是看不到容器内的网络连接的,而一台台进入容器查看网络连接
转载 2024-10-25 09:59:42
11阅读
# 使用 Docker 启动 Nginx 容器的科普文章 Nginx 是一个高性能的 HTTP 和反向代理服务器,同时也是一个 IMAP/POP3 代理服务器。随着云计算和微服务架构的流行,Docker 成为一种热门的容器化工具,能够轻松管理和部署应用。本篇文章将介绍如何使用 Docker 启动一个 Nginx 容器,适合初学者及对 DevOps 感兴趣的人士。 ## 什么是 Docker
原创 2024-08-26 06:03:44
10阅读
# Docker 中 Nginx 乱码问题及解决方案 在使用 Docker 部署 Nginx 网站时,可能会遇到乱码问题,尤其是在处理中文或者其他非 ASCII 字符时。这种问题通常与 Nginx 的字符集配置以及 Docker 容器的环境设置有关。本文将详细介绍如何解决此问题,并提供相关的代码示例。 ## 乱码产生的原因 乱码的产生往往与字符编码不一致有关。当 Web 浏览器请求中文内容时
原创 2024-09-25 07:37:40
160阅读
# Docker Nginx 重启教程 ## 1. 引言 在进行 Docker 容器管理时,经常会遇到需要重启 Nginx 服务的情况。本文将指导刚入行的开发者如何实现 Docker Nginx 重启操作。我们将使用 Docker Compose 进行容器编排,并通过一系列步骤来完成任务。 ## 2. 整体步骤 下面是实现 Docker Nginx 重启的整体步骤,我们可以使用表格来展示。
原创 2023-08-23 09:14:59
79阅读
1、首先,准备好ssl证书2、修改NGINX配置具体配置,参考如下:server { listen 443 ssl; #域名或者Nginx外网IP server_name 172.168.3.167; charset utf8; # ssl on; #安全证书地址 ssl_certificate /etc/nginx/conf.d/cert/
原创 2023-09-13 13:46:09
181阅读
# Docker部署Vue项目 在Web开发中,我们常常会使用Vue.js来构建前端应用程序。而为了将这些应用程序部署到生产环境中,我们可以使用Docker来实现容器化部署。本文将介绍如何使用Docker部署Vue项目,并提供相应的代码示例。 ## 什么是Docker Docker是一个开源的容器化平台,它允许开发人员将应用程序及其所有依赖项打包到一个独立的容器中。这个容器可以在任何环境中运
原创 2023-09-10 10:12:39
47阅读
1、watchtower:自动更新 Docker 容器Watchtower 监视运行容器并监视这些容器最初启动时的镜像有没有变动。当 Watchtower 检测到一个镜像已经有变动时,它会使用新镜像自动重新启动相应的容器。我想在我的本地开发环境中尝试最新的构建镜像,所以使用了它。 Watchtower 本身被打包为 Docker 镜像,因此可以像运行任何其他容器一样运行它。要运行 Watchtow
转载 2023-07-24 11:55:25
95阅读
  • 1
  • 2
  • 3
  • 4
  • 5