基于nginx:latest 镜像,创建一个容器,要求: 容器名字为自己姓名全拼, 暴露外部端口号8080可以访问。将操作命令和操作结果提交。
时间: 2024-03-30 12:34:19 浏览: 108
好的,以下是操作命令和操作结果:
1. 拉取最新的 `nginx` 镜像:
```bash
docker pull nginx:latest
```
2. 创建容器:
```bash
docker run -d -p 8080:80 --name zhangsan nginx:latest
```
解释一下上述命令:
- `-d` 表示将容器作为后台进程运行;
- `-p` 表示将容器的 80 端口映射到主机的 8080 端口;
- `--name zhangsan` 表示容器的名字为 `zhangsan`;
- `nginx:latest` 表示使用 `nginx:latest` 镜像创建容器。
3. 查看容器运行状态:
```bash
docker ps
```
可以看到一个名为 `zhangsan` 的容器正在运行。
至此,基于 `nginx:latest` 镜像创建了一个名为 `zhangsan` 的容器,并将容器的 80 端口映射到主机的 8080 端口,可以通过访问 `http://localhost:8080` 来访问容器内的 `nginx` 服务。
阅读全文