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

安装 Docker

首先,您需要在您的系统上安装 Docker。您可以从 Docker 官方网站 下载并安装 Docker。

创建一个简单的 Docker 容器

以下是一个简单的 Dockerfile 示例,用于创建一个包含 Nginx 服务器的容器:

FROM nginx:latest
COPY index.html /usr/share/nginx/html/

这个 Dockerfile 会创建一个包含最新版 Nginx 的容器,并将一个名为 index.html 的文件复制到 Nginx 的根目录。

运行容器

使用以下命令运行容器:

docker run -d -p 8080:80 nginx

这条命令会在后台运行一个容器,并将容器的 80 端口映射到宿主机的 8080 端口。

访问容器

现在,您可以通过浏览器访问 http://localhost:8080 来查看容器中的内容。

使用 Docker Compose

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

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

使用以下命令启动应用:

docker-compose up -d

这将在后台启动一个包含 Nginx 服务的容器。

更多资源

如果您想了解更多关于 Docker 的信息,可以访问以下链接:

Docker Logo