本文介绍如何使用轻量应用服务器部署Docker,并使用Docker部署Nginx Web服务器。

背景信息

轻量应用服务器提供了Docker 19.03应用镜像,您可以通过该镜像快速部署并使用Docker。关于Docker的更多信息,请参见Docker概述

部署Docker

  1. 登录轻量应用服务器控制台
  2. 在左侧导航栏,单击服务器列表
  3. 服务器列表页面的右上角,单击创建服务器
  4. 在售卖页,完成服务器的配置信息。
    配置项说明如下:
    • 镜像区域,选择Docker 19.03
    • 根据您的业务需求设置地域、套餐配置与购买时长等配置项,具体操作,请参见创建服务器时的配置项说明
  5. 单击立即购买
    请您根据页面提示完成服务器的购买。

使用Docker

  1. 登录轻量应用服务器控制台
  2. 在左侧导航栏,单击服务器列表
  3. 服务器列表页面,找到通过Docker镜像创建的轻量应用服务器,然后单击服务器卡片。
  4. 在左侧导航栏,选择应用管理 > 应用详情
    您可以在应用详情页,查看Docker的镜像信息、使用步骤示例等。Docker Image
  5. 在应用详情页的右上角,单击远程连接
  6. 在服务器内,使用Docker。
    本文以拉取并运行Nginx镜像为示例。
    1. 运行以下命令,查找Nginx镜像。
      docker search nginx
    2. 运行以下命令,拉取Nginx镜像。
      docker pull nginx
    3. 运行以下命令,查看已有的本地镜像。
      docker images
      如下图所示,表示已拉取Nginx镜像到本地。docker images
    4. 运行以下命令,创建并后台运行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命令后的查询结果为准。
    5. 运行以下命令,查看容器列表。
      docker ps
      查询结果如下所示:docker ps
    6. 在本地主机的浏览器中,访问轻量应用服务器公网IP:8080
      如下图所示,表示已成功部署Nginx。nginx