Rate This Document
Findability
Accuracy
Completeness
Readability

Introduction

This document describes how to deploy Nginx, install Docker, and create an Nginx container on a Kunpeng server running openEuler or CentOS. It also describes how to run and verify the Nginx container in Docker.

Nginx Overview

Nginx is a lightweight Web server. It can act as a reverse proxy server or an email proxy server for Internet Message Access Protocol (IMAP) and Post Office Protocol 3 (POP3). This document describes how to deploy Nginx in a Docker container. Docker is an open-source application container engine. It allows developers to pack their applications and dependencies into a portable container, and release them to any popular Linux server. Docker also implements virtualization. In addition, containers use the sandbox mechanism and do not have any APIs between them, preventing interference between applications.

Programming language: Go

Brief description: an engine that packs software into standard units for development, delivery, and deployment.

Recommended Version

  • Nginx 1.14.2, Nginx 1.19.3, or Nginx 1.21.5
  • Docker 18.09.6