假设你已经安装了 Docker,以下是详细步骤和命令:
打开终端(Linux 或 macOS)或 PowerShell(Windows)。
在终端或 PowerShell 中输入以下命令来确认是否正确安装了 Docker:
docker --version
如果正确安装了 Docker,则会输出 Docker 版本信息。
- 从 Docker Hub 上拉取 Nginx 镜像:
docker pull nginx
- 运行 Nginx 容器:
docker run --name my-nginx -p 80:80 -d nginx
解释一下这个命令:
--name my-nginx
:指定容器名称为my-nginx
。-p 80:80
:将主机的 80 端口映射到容器的 80 端口。-d
:以后台模式运行容器。nginx
:使用刚才拉取的 Nginx 镜像启动容器。
- 检查容器是否正在运行:
docker ps
如果看到 my-nginx
容器正在运行,则说明启动成功。
在浏览器中访问
http://localhost
或http://127.0.0.1
,应该能看到 Nginx 的欢迎页面。停止并删除容器:
docker stop my-nginx
docker rm my-nginx
解释一下这个命令:
docker stop my-nginx
:停止名为my-nginx
的容器。docker rm my-nginx
:删除名为my-nginx
的容器。
以上就是在 Docker 中运行 Nginx 容器的详细步骤和命令。