阿里云轻应用服务器部署并使用Docker教程
- 建站教程
- 2024-09-25 19:21:02
本文介绍如何使用轻量应用服务器部署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教程”