Docker 是一个开源的应用容器引擎,可以打包、发布和运行应用。以下是 Docker 的基本使用指南。

安装 Docker

首先,您需要在您的计算机上安装 Docker。您可以从 Docker 官网 下载并安装 Docker。

创建 Docker 镜像

Docker 镜像是 Docker 的基础,可以用来创建容器。以下是一个简单的 Dockerfile 示例:

FROM ubuntu:latest
RUN apt-get update && apt-get install -y nginx
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]

这个 Dockerfile 会创建一个基于 Ubuntu 的镜像,并安装 Nginx。

运行 Docker 容器

创建好镜像后,您可以使用以下命令运行容器:

docker run -d -p 8080:80 nginx

这个命令会创建一个运行 Nginx 的容器,并将容器的 80 端口映射到宿主机的 8080 端口。

Docker Compose

Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。以下是一个简单的 Docker Compose 文件示例:

version: '3'
services:
  web:
    image: nginx
    ports:
      - "8080:80"

使用以下命令启动服务:

docker-compose up -d

这个命令会启动一个包含 Nginx 容器的服务。

总结

Docker 是一个强大的容器化平台,可以帮助您快速开发和部署应用程序。希望这份指南能帮助您更好地了解 Docker。

Docker