首页 > 互联资讯 > 建站教程  > 

阿里云轻应用服务器部署并使用Docker教程

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

背景信息

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

部署Docker

登录轻量应用服务器管理控制台。

在左侧导航栏,单击服务器列表。

在服务器列表页面的右上角,单击创建服务器。

在售卖页,完成服务器的配置信息。

配置项说明如下:

在镜像区域,选择Docker 19.03。

根据您的业务需求设置地域、套餐配置与购买时长等配置项,具体操作,请参见创建服务器时的配置项说明。

单击立即购买。

请您根据页面提示完成服务器的购买。

使用Docker

在服务器列表页面,找到通过Docker镜像创建的轻量应用服务器,然后单击服务器卡片。

在左侧导航栏,选择应用管理 > 应用详情。

您可以在应用详情页,查看Docker的镜像信息、使用步骤示例等。Docker Image

在应用详情页的右上角,单击远程连接。

在服务器内,使用Docker。

本文以拉取并运行Nginx镜像为示例。

运行以下命令,查找Nginx镜像。

sudo su root

docker search nginx

运行以下命令,拉取Nginx镜像。

docker pull nginx

运行以下命令,查看已有的本地镜像。

docker images

如下图所示,表示已拉取Nginx镜像到本地。docker images

运行以下命令,创建并后台运行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命令后的查询结果为准。

运行以下命令,查看容器列表。

docker ps

查询结果如下所示:docker ps

在轻量应用服务器的防火墙中放行所需的8080端口。具体操作,请参见添加防火墙规则。

在本地主机的浏览器中,访问轻量应用服务器公网IP:8080。

如下图所示,表示已成功部署Nginx。


阿里云轻应用服务器部署并使用Docker教程由讯客互联建站教程栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“阿里云轻应用服务器部署并使用Docker教程