本文介绍如何使用轻量应用服务器部署Docker,并使用Docker部署Nginx Web服务器。
背景信息
轻量应用服务器提供了Docker 19.03应用镜像,您可以通过该镜像快速部署并使用Docker。关于Docker的更多信息,请参见Docker概述。
部署Docker
- 登录轻量应用服务器管理控制台。
- 在左侧导航栏,单击服务器列表。
- 在服务器列表页面的右上角,单击创建服务器。
- 在售卖页,完成服务器的配置信息。
配置项说明如下:
- 在镜像区域,选择Docker 19.03。
- 根据您的业务需求设置地域、套餐配置与购买时长等配置项,具体操作,请参见创建服务器时的配置项说明。
- 单击立即购买。
请您根据页面提示完成服务器的购买。
使用Docker
- 登录轻量应用服务器管理控制台。
- 在左侧导航栏,单击服务器列表。
- 在服务器列表页面,找到通过Docker镜像创建的轻量应用服务器,然后单击服务器卡片。
- 在左侧导航栏,选择。
您可以在应用详情页,查看Docker的镜像信息、使用步骤示例等。

- 在应用详情页的右上角,单击远程连接。
- 在服务器内,使用Docker。
本文以拉取并运行Nginx镜像为示例。
- 运行以下命令,查找Nginx镜像。
sudo su root
docker search nginx
- 运行以下命令,拉取Nginx镜像。
- 运行以下命令,查看已有的本地镜像。
如下图所示,表示已拉取Nginx镜像到本地。

- 运行以下命令,创建并后台运行Nginx容器,同时将Nginx的80端口映射至服务器的8080端口。
docker run --name 容器别名 -p 8080:80 -d 镜像名称(REPOSITORY)
本示例中,镜像名称为
docker.io/nginx
,容器别名示例为
nginx-test11
,示例命令如下所示。
docker run --name nginx-test11 -p 8080:80 -d docker.io/nginx
说明 实际的镜像名称以您运行docker images命令后的查询结果为准。
- 运行以下命令,查看容器列表。
查询结果如下所示:

- 在轻量应用服务器的防火墙中放行所需的8080端口。具体操作,请参见添加防火墙规则。
- 在本地主机的浏览器中,访问
轻量应用服务器公网IP:8080
。如下图所示,表示已成功部署Nginx。
