Docker

安装部署

Docker

用于构建和管理容器的开源工具。

Docker容器十分灵活,可在独立的环境中运行服务,或将整个应用及其依赖项包装在虚拟化、可共享的沙箱中。

部署后使用

查看实例各项应用配置信息

  1. 登录轻量服务器控制台
  2. 在实例列表中,选择并进入使用Docker应用镜像创建的实例详情页。
  3. 选择应用管理页签,进入应用管理详情页。您可以在此页面查看应用的各项配置信息。
    Docker应用管理

您可以在此页面查看应用内软件的各项配置信息。例如:

○ Docker的版本、镜像源配置文件路径等。
○ Docker在操作系统中的安装地址。

拉取并运行Nginx镜像

  1. 在应用详情页右上角,单击登录服务器。

  2. 在服务器内运行以下命令,查找Nginx镜像。

    1. sudo su root
    2. docker search nginx
  3. 运行以下命令,拉取Nginx镜像。

    1. docker pull nginx
  4. 运行以下命令,查看已有的本地镜像。

    1. dokcer images

    如下图所示,表示已拉取Nginx镜像到本地。
    Docker查看本地镜像

  5. 运行以下命令,创建并后台运行Nginx容器,同时将Nginx的80端口映射至服务器的8080端口。

    1. docker run --name 容器别名 -p 8080:80 -d 镜像名称(REPOSITORY

    本示例中,镜像名称为nginx,容器别名实例为nginx-test1,示例命令如下所示。

    1. docker run --name nginx-test1 -p 8080:80 -d nginx
  6. 运行以下命令,查看容器列表。

    1. docker ps

    查询结果如下所示:
    Docker查看容器列表

  7. 在轻量服务器的防火墙中添加规则以放行所需的8080端口。

  8. 在本地主机的浏览器中,访问轻量服务器公网IP:8080
    如下图所示,表示已成功部署Nginx。
    Nginx示例页