中文
注册

部署工具至Docker容器

当工具部署在Docker容器中时,可以参考本节内容执行Docker容器相关操作。

环境要求

  • 在安装工具之前,需安装以下命令:
    • ip
    • passwd
    • which
    • file
  • 运行主机当前仅支持鲲鹏平台。

操作系统需满足以下要求,如表1

表1 操作系统要求

主机类型

操作系统

系统架构

Host(宿主机)

Ubuntu 20.04、CentOS 7.6/8.2、OpenEuler 20.03 LTS-SP3、麒麟V10 SP2

ARM

Guest(客户机)

Ubuntu 20.04、CentOS 7.6/8.2、OpenEuler 20.03 LTS-SP3、麒麟V10 SP2

ARM

操作步骤

Docker容器的安装部署和基本操作请参考《Docker使用手册》

  1. 以端口映射模式创建Docker容器:
    1
    docker run -p 8086:8086 --name containername  IMAGE:TAG /usr/sbin/init
    
    • --name:为容器指定一个名称。
    • -p指定端口映射,格式为:主机(宿主)端口:容器端口。
    • 8086为鲲鹏DevKit默认的HTTPS端口,需要工具安装过程中输入对应映射的容器端口号。在映射端口的过程中,请按照实际端口进行操作。
    • IMAGE是已导入的Docker镜像的路径,TAG是IMAGE的标签,可通过执行以下命令查看。
      1
      docker images
      
  2. 进入Docker容器:
    1
    docker exec -it containerID /bin/bash
    

    containerID 为容器ID,可在宿主机执行以下命令查询。

    1
    docker ps
    
  3. 拷贝软件包至Docker容器:
    1
    scp root@serverIP:serverpath dockerpath
    
    • root是宿主机的用户名。
    • serverIP是宿主机的IP地址。
    • serverpath是宿主机中存放软件包的路径。
    • dockerpath是容器中保存软件包的路径。
  4. 安装过程中要求输入的本地IP地址为容器的IP,可通过执行以下命令查询。
    1
    docker inspect containerID
    
  5. 安装成功后显示的工具登录地址为直接访问容器的地址。如果要在容器外部访问,需要将容器IP替换位宿主机IP,对应的容器端口替换成宿主机的端口。
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词