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