2. Docker

  • 2.1. Docker tutorial

    Docker is an open source application container engine based on the Go language and open source according to the Apache2.0...
    2025-10-25 13:32:35 UTC
  • 2.2. Docker architecture

    Docker includes three basic concepts: 镜像(Image) Docker image (Image) is equivalent to a root file system. For example,...
    2025-10-25 13:32:37 UTC
  • 2.3. Ubuntu Docker installation

    Docker Engine-Community supports the following Ubuntu versions: Xenial 16.04 (LTS) Bionic 18.04 (LTS) Cosmic 18....
    2025-10-25 13:32:39 UTC
  • 2.4. Debian Docker installation

    Docker supports the following Debian versions: Buster 10 Stretch 9 (stable) / Raspbian Stretch Docker Engine-Com...
    2025-10-25 13:32:36 UTC
  • 2.5. CentOS Docker installation

    Docker supports the following 64-bit CentOS versions: CentOS 7 CentOS 8 A higher version. 2.5.1. Use the ...
    2025-10-25 13:32:41 UTC
  • 2.6. Windows Docker installation

    Docker is not a general-purpose container tool, it relies on the existing and running Linux kernel environment. Docker ess...
    2025-10-25 13:32:37 UTC
  • 2.7. MacOS Docker installation

    2.7.1. Install using Homebrew ¶ MacOS We can use Homebrew to install Docker. Homebrew’s Cask already supports Docke...
    2025-10-25 13:32:39 UTC
  • 2.8. Docker image acceleration

    It is sometimes difficult to pull an image from DockerHub in China, so you can configure the image accelerator. Docker offic...
    2025-10-25 13:32:35 UTC
  • 2.9. Docker Hello World

    Docker allows you to run applications within a container, using the docker run Command to run an application within the co...
    2025-10-25 13:32:37 UTC
  • 2.10. Use of Docker containers

    2.10.1. Docker client ¶ The docker client is very simple, and we can enter the docker command directly to see all the...
    2025-10-25 13:32:38 UTC
  • 2.11. Docker mirroring usage

    When running the container, if the image used does not exist locally, docker is automatically downloaded from the docker ima...
    2025-10-25 13:32:39 UTC
  • 2.12. Docker container connection

    Earlier, we implemented access to services running in the docker container through network ports. Some network application...
    2025-10-25 13:32:39 UTC
  • 2.13. Docker warehouse management

    A Repository is a place where images are stored centrally. The following is an introduction. Docker Hub . Of course, not o...
    2025-10-25 13:32:39 UTC
  • 2.14. Docker Dockerfile

    2.14.1. What is Dockerfile? ¶ Dockerfile is a text file used to build an image. The text contains instructions and in...
    2025-10-25 13:32:38 UTC
  • 2.15. Docker Compose

    2.15.1. Introduction to Compose ¶ Compose is a tool for defining and running multi-container Docker applications. Wit...
    2025-10-25 13:32:41 UTC
  • 2.16. Docker Machine

    2.16.1. Brief introduction ¶ Docker Machine is a tool that allows you to install Docker on a virtual host and use the...
    2025-10-25 13:32:38 UTC

Principles, Technologies, and Methods of Geographic Information Systems

 102

In recent years, Geographic Information Systems (GIS) have undergone rapid development in both theoretical and practical dimensions. GIS has been widely applied for modeling and decision-making support across various fields such as urban management, regional planning, and environmental remediation, establishing geographic information as a vital component of the information era. The introduction of the “Digital Earth” concept has further accelerated the advancement of GIS, which serves as its technical foundation. Concurrently, scholars have been dedicated to theoretical research in areas like spatial cognition, spatial data uncertainty, and the formalization of spatial relationships. This reflects the dual nature of GIS as both an applied technology and an academic discipline, with the two aspects forming a mutually reinforcing cycle of progress.