Huawei Cloud EulerOS-制作Docker镜像并启动容器:使用镜像归档文件启动容器

时间:2025-02-12 15:01:04

使用镜像归档文件启动容器

  1. 确认repo源配置正常。

    请检查默认的/etc/yum.repos.d/hce.repo配置文件中参数是否正确,正确的配置如下。

    [base]name=HCE $releasever basebaseurl=https://repo.huaweicloud.com/hce/$releasever/os/$basearch/enabled=1gpgcheck=1gpgkey=https://repo.huaweicloud.com/hce/$releasever/os/RPM-GPG-KEY-HCE-2[updates]name=HCE $releasever updatesbaseurl=https://repo.huaweicloud.com/hce/$releasever/updates/$basearch/......
  2. 安装docker软件包。
    yum install docker -y
  3. 使用镜像归档文件创建容器镜像。
    mv /tmp/docker_rootfs/hce-docker.x86_64.tar.xz .docker import hce-docker.x86_64.tar.xz

    执行docker images命令可查看到容器镜像ID为6cfefae3a541。

    创建镜像可使用如下命令指定镜像的REPOSITORY和TAG参数。

    docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]

  4. 在容器中运行镜像bash文件。

    运行如下命令后,如果shell视图改变,表示成功进入容器bash。

    docker run -it 6cfefae3a541 bash 

support.huaweicloud.com/usermanual-hce/hce_manual_docker.html