nignx 启动docker
时间: 2023-10-07 17:11:16 浏览: 29
要启动nginx容器,您可以使用以下命令:
```
sudo docker run -d -p 80:80 nginx
```
这将在后台运行一个nginx容器,并将主机的80端口映射到容器的80端口。您可以通过访问主机的IP地址或域名来访问nginx服务。
请注意,您需要确保已正确安装Docker Engine-Community,并且已经添加了Docker的软件源。您可以使用以下命令添加阿里云的Docker软件源:
```
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
```
然后,您可以使用以下命令验证是否正确安装了Docker Engine-Community:
```
sudo docker run hello-world
```
这将运行一个hello-world的镜像,并显示一条消息来确认Docker的安装情况。
请注意,您还可以根据您的需求调整nginx容器的配置和参数。
相关问题
docker 启动nginx docker
以下是使用Docker启动Nginx的步骤:
1.首先,确保已经安装了Docker。可以通过在终端中输入以下命令来检查Docker是否已经安装:
```shell
docker --version
```
2.接下来,从Docker Hub上拉取Nginx镜像。可以通过在终端中输入以下命令来拉取最新版本的Nginx镜像:
```shell
docker pull nginx
```
3.创建一个新的Docker容器并运行Nginx。可以通过在终端中输入以下命令来创建并运行一个新的Nginx容器:
```shell
docker run --name my-nginx -p 80:80 -d nginx
```
其中,--name参数指定容器的名称,-p参数将容器的80端口映射到主机的80端口,-d参数将容器作为守护进程运行。
4.现在,可以通过在浏览器中输入http://localhost来访问Nginx服务器。
docker nginx 启动命令
Docker 启动 Nginx 的命令如下:
```
docker run --name mynginx -p 80:80 -v /path/to/nginx.conf:/etc/nginx/nginx.conf -v /path/to/html:/usr/share/nginx/html -d nginx
```
其中:
- `--name mynginx`: 为容器指定一个名称,可以自定义。
- `-p 80:80`: 将主机的 80 端口映射到容器的 80 端口。
- `-v /path/to/nginx.conf:/etc/nginx/nginx.conf`: 将主机上的 Nginx 配置文件挂载到容器内的 `/etc/nginx/nginx.conf`。
- `-v /path/to/html:/usr/share/nginx/html`: 将主机上的网站文件挂载到容器内的 `/usr/share/nginx/html`。
- `-d nginx`: 使用 Nginx 镜像以后台模式启动容器。
你需要将 `/path/to/nginx.conf` 和 `/path/to/html` 替换为你主机上的实际路径。